CentOS安装MySQL

常见错误:

yum -y install mysql mysql-server mysql-devel

没有安装mysql数据库,而是安装了mariadb数据。

正确安装:

受限于linux自带版本低,不会保持最新,无法通过yum方式安装最新MySQL版本。

1、可用的mysql5系列社区版资源的rpm包

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

2、查看当前可用的mysql安装资源:

yum repolist enabled | grep "mysql.*-community.*"

3、用yum方式安装MySQL

yum -y install mysql-community-server

4、安装完进行配置

加入开机启动  systemctl enable mysqld

启动mysql服务进程 systemctl start mysqld

配置MySQL

mysql_secure_installation

Enter current password for root (enter for none):  直接回车

Set root password? [Y/n] y  输入密码

Remove anonymous users? [Y/n] y 删除匿名用户

Disallow root login remotely? [Y/n] y [禁止root远程登录]

Remove test database and access to it? [Y/n] y [删除test数据库]

Reload privilege tables now? [Y/n] y [刷新权限]

原文地址:https://www.cnblogs.com/guarder/p/5433039.html