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 [刷新权限]