Centos7 安装 MySQL

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;