1,CentOS7默认安装mariadb数据库
卸载mariadb。
#rpm -qa|grep mariadb
#yum remove mariadb-libs.x86_64
2,下载对应版本
去官网下载对应的版本:http://dev.mysql.com/downloads/repo/yum/
下载后的文件MysqL57-community-release-el7-11.noarch.rpm,将文件上传至服务器
#yum localinstall MysqL57-community-release-el7-11.noarch.rpm
3,安装MysqL
#yum install MysqL-community-server
4,启动MysqL服务
1)启动
#systemctl start MysqLd
2)查看MysqL的启动状态
5,开机启动
#systemctl enable MysqLd
#systemctl daemon-reload
6,修改root默认密码
1)MysqL安装完成之后,在/var/log/MysqLd.log文件中给root生成了一个默认密码。
# less /var/log/MysqLd.log
#MysqL -uroot -p
输入密码:
MysqL>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
MysqL>FLUSH PRIVILEGES;
%百分号代表任意主机
通过客户端测试,连接成功,就可以正常使用MysqL了
注:在阿里云服务器上安装MysqL服务,需要注意的是阿里云的安全组,记得将3306端口开启,要不然死活都无法连接到MysqL服务器,测试端口是否正常可以用telnet来测试。