CentOS 7 默认自带了 MariaDB mariadb-libs-5.5.68-1.el7.x86_64
可以用这个命令确认一下系统里有没有 MariaDB:
rpm -qa | grep mariadb
CentOS 7 默认可能有 MariaDB,要先移除。
sudo yum remove mariadb-libs
直接下载 MySQL 5.6 的官方 YUM 源 rpm 包:
wget https://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
然后安装它:
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
直接安装:
sudo yum install mysql-community-server-5.6.24
启动服务
sudo systemctl start mysqld
设置开机启动
sudo systemctl enable mysqld
设置密码
mysqladmin -u root password '你的新密码'
开启远程数据库访问
mysql -u root -p
use mysql;
grant all PRIVILEGES on *.* to root@'%' identified by '数据库密码';
flush privileges;