红联Linux门户
Linux协助

在CentOS7下装置MySQL,仅需几个指令即可完结

发布时刻:2018-01-04 10:01:35来历:开源我国作者:恋码之子
前语:在CentOS中默许装置的是MariaDB,不过在体系中装置完MySQL后,它会主动覆盖掉MariaDB的。
 
开端下载过程,无需任何预备作业,简略明了。
#下载并装置yum repository
[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
[root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm
 
#装置mysql服务器
[root@localhost ~]# yum -y install mysql-community-server
 
#你已完结百分之五十的作业量,接下来的作业量便是敞开服务,并修正初始化暗码以及删去yum操作主动
 
#更新包
 
#发动mysql服务
[root@localhost ~]# systemctl start  mysqld.service
 
#检查是否已发动——状况(Active:active(running))
[root@localhost ~]# systemctl status mysqld.service
 
#检查mysqld日志并用初始化暗码登录——root@localhost:体系会主动默许匹配初始化暗码
[root@localhost ~]# grep "password" /var/log/mysqld.log
[root@localhost ~]# mysql -u root -p
 
#输入初始化暗码登录
 
#需修正初始化暗码才干运用mysql数据库
 
#修正暗码规矩如下:暗码中有必要包括大小写字母数字及符号——供给参照暗码‘tyzZ001!’
 
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '新暗码';#把tyzZ001!替换新暗码,尔后tyzZ001!便是登录暗码
 
#因装置了Yum Repository,每次运用yum操作时都会主动更新,所以需把它卸载掉:
[root@localhost ~]# yum -y remove mysql57-community-release-el7-10.noarch
 
#到此已完结装置和简略的运用mysql作业。
 
#mysql常用指令
[root@localhost ~]# systemctl start mysqld.service #敞开服务
[root@localhost ~]# systemctl stop mysqld.service #封闭服务
[root@localhost ~]# systemctl status mysqld.service #检查服务状况
[root@localhost ~]# mysql -u root -p #进入mysql指令窗口
mysql> show databases;  #检查一切数据库
mysql> use 数据库名;  #运用该数据进行修改
mysql> show tables;  #检查某数据库一切表