频道栏目
首页 > 系统 > Linux > 正文

linux之数据库的管理建立安装流程

2018-08-22 14:07:11           
收藏   我要投稿

注意:本经验使用的eclipse版本为
Eclipse Java EE IDE for Web Developers.
Version: Luna Service Release 1 (4.4.1)
Build id: 20140925-1800
eclipse如何去掉无用的validation、优化eclipse
我们在eclipse里经常看到这个进程,validating... 逐个的检查每一个文件。那么如何关闭一些validate操作呢?
eclipse如何去掉无用的validation、优化eclipse
打开eclipse,点击【window】菜单,选择【preferences】选项。
eclipse如何去掉无用的validation、优化eclipse
在左侧点击【validation】选项,在右侧可以看到eclipse进行的自动检查都有哪些内容。
eclipse如何去掉无用的validation、优化eclipse
将Manual(手动)保持不动,将build里面只留下classpath、dependency、Validator,其他的全部去掉。
eclipse如何去掉无用的validation、优化eclipse

1.安装

yum install mariadb-server -y
systemctl start mariadb

2.安全初始化

*)默认情况下,数据库的网络接口是打开的,为了安全需要关闭此接口

vim /etc/my.conf ##关闭网络接口
skip-networking=1

systemctl restart mariadb

*)
数据库起始状态设定信息是不安全的,需要做以下设定:

mysql_secure_installation
mysql -uroot -p
Enter password:

3.数据库的管理

数据库密码

mysqladmin -uroot -pwestos password lee ##直接更改

忘记密码时:
systemctl stop mariadb
mysqld_safe –skip-grant-tables &
mysql
update mysql.user set Password=password(‘westos’) where User=’root’; ##加密密码

kill -9 mysql所有进程的id

systemctl start mariadb

数据库的查询

SHOW DATABASES; ##显示所有库
USE 库名称(mysql); ##使用mysql库,进入mysql库
SHOW TABLES; ##显示表
DESC 表名称(user); ##查看表结构
SELECT * FROM 表名称(user); ##查询user表的内容
SELECT 字段1,字段2,…… FROM 表名称 where 字段=‘字段值’;

示例:SELECT Host,User,Select_priv FROM user where Host=’localhost’;

显示user表中字段Host=‘localhost’的Host,User,Select_priv的信息

数据库的建立

CREATE DATABASE westos; ## 建立
SHOW DATABASES;
+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
| performance_schema |
| westos |
+——————–+
CREATE TABLE linux(
-> username varchar(10) not null,
-> passwd varchar(30) not null
-> );
DESC linux; ##查看linux表
INSERT INTO Linux values (‘fth’,’0810’); ##添加信息
SELECT * FROM linux; ##查看linux表中的信息

信息更改(westos—linux)

MariaDB [westos]> DESC linux;
+———-+————-+——+—–+———+——-+
| username | varchar(10) | NO | | NULL | |
| passwd | varchar(30) | NO | | NULL | |
| class | varchar(10) | YES | | NULL | |
+———-+————-+——+—–+———+——-+

MariaDB [westos]> SELECT * FROM linux;
+———-+——–+——-+
| username | passwd | class |
| fth | 0810 | NULL |
+———-+——–+——-+

ALTER TABLE linux ADD age varchar(4) AFTER passwd; ##添加age在passwd之后
ALTER TABLE linux DROP CLASS
ALTER TABLE linux RENAME user ##修改linux为user

删除

DELETE FROM redhat where
DROP TABLE usertab;
DROP DATABASE userdata;

用户授权(userdata–uaertab—westos)

CREATE USER westos@’localhost’ identified by ‘userdata’;
GRANT SELECT on userdata.* TO westos@localhost;##westos用户可以看见userdata库

SHOW GRANTS FOR westos@localhost; ##显示
REVOKE INSERT ON userdata.* FROM westos@localhost; ##westos用户可以在usertab添加信息

DROP USER westos@localhost ##删除westos

FLUSH PRIVILEGES; ##刷新(默认刷新)

备份数据库

mysqldump -u root -predhat –all-data ##查看所有信息
mysqldump -u root -predhat –no-data ##只查看框架

方法一:
mysqldump -uroot -predhat userdata > /mnt/userdata.sql
mysql -uroot -predhat -e “DROP DATABASE userdata;”
mysql -uroot -predhat -e “SHOW DATABASES;”

vim /mnt/userdata.sql
CREATE DATABASE userdata;
USE userdata;

mysql -uroot -predhat < /mnt/userdata.sql ##还原

方法二:
mysqldump -uroot -predhat userdata > /mnt/userdata.sql
mysql -uroot -predhat -e “DROP DATABASE userdata;”

mysql -uroot -predhat -e “SHOW DATABASES;”

mysql -uroot -predhat -e “CREATE DATABASE userdata;”
mysql -uroot -predhat < /mnt/userdata.sql

安装mysql

163 yum install httpd
164 yum install php -y
165 yum install php-mysql
166 cd /var/www/html
167 vim hello.conf
168 vim index.html
169 systemctl start httpd
170 systemctl enable httpd
171 firewall-cmd –permanent –add-server=http
172 firewall-cmd –permanent –add-service=http
173 firewall-cmd –reload

181 lftp 172.25.254.250
182 ls
183 tar zxf phpMyAdmin-4.0.10.20-all-languages.tar.gz
184 ls
185 cd phpMyAdmin-4.0.10.20-all-languages
186 ls
187 pwd
/var/www/html/phpMyAdmin-4.0.10.20-all-languages
188 cd ..
189 ls
190 lftp 172.25.254.250
191 ls
193 rpm -ivh php-mbstring-5.4.16-21.el7.x86_64.rpm
194 systemctl restart httpd
195 ls
196 mv phpMyAdmin-4.0.10.20-all-languages mysqladmin
搜索:172.25.254.116/mysqladmin

#

最后点击【OK】按钮,保存设置。
eclipse如何去掉无用的validation、优化eclipse
7
以后如果需要对文件进行校验检查的时候,在文件上点击右键,点击【Validate】进行检查。
eclipse如何去掉无用的validation、优化eclipse

 

上一篇:Linux入门笔记之FTPServer配置
下一篇:eclipse如何去掉无用的validation、优化eclipse实例教程
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站