八、安装mysql数据库

在新版本的CentOS7中,默认的数据库已更新为了Mariadb,而非 MySQL,所以执行 yum install mysql 命令只是更新Mariadb数据库,并不会安装 MySQL


1.     查看是否安装mysql

rpm -qa | grep mysql


2.     查看并卸载mariadb

rpm -qa | grep -i mariadb

rpm -e --nodeps mariadb文件

image.png

3.     下载安装包

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

4.     安装mysql-community-release-el7-5.noarch.rpm包

rpm -ivh mysql-community-release-el7-5.noarch.rpm

image.png

5.     安装mysql

yum install mysql-server


6.     查看是否安装成功

image.png


7.     启动mysql服务器

systemctl start mysqld.service #启动 mysql

systemctl restart mysqld.service #重启 mysql

systemctl stop mysqld.service #停止 mysql

systemctl enable mysqld.service #设置 mysql 开机启动

 

8.     设置密码

# mysql -u root

mysql> use mysql;

         mysql> update user set password=PASSWORD("这里输入root用户密码") where User='root';

mysql> flush privileges; #重新加载权限


 image.png

image.png

 

9. 删除其他用户记录,user表中只保存root用户

image.png

 

image.png

 

10. 为root 用户添加远程登录的能力。

mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "123456";

 

11. 本地数据库测试连接虚拟机数据库

image.png


image.png