查看自带的mysql版本:
rpm -qa|grep -i mysql
直接将系统自带的mysql删除干净:
rpm -e --nodeps xxx(前面查询到的mysql版本)
清缓存:
yum clean dbcache
下载MySQL源安装包:
wget http://repo.mysql.com/mysql57-community-release-el6-10.noarch.rpm
安装yum源,选择版本:
yum -y localinstall mysql57-community-release-el6-10.noarch.rpm
修改配置文件:
vim /etc/yum.repos.d/mysql-community.repo
需要哪个版本,就改成将enable=1,其他版本enable=0
安装MySQL服务端:
yum install mysql-community-server
可能会遇到问题:
mysql-connectors-community: [Errno 256] No more mirrors to try
解决方案:
清除仓库缓存
yum clean all
将服务器包信息缓存到本地
yum makecache
yum install mysql-community-server
安装成功后,修改配置文件 :
vim /etc/my.cnf
添加内容
character-set-server=utf8
validate_password=off
查看MySQL root帐号初始密码:
cat /var/log/mysqld.log | grep root@localhost
mysql -uroot -p
输入查询到的初始密码登录,修改密码:
SET PASSWORD = PASSWORD('123456');
exit
mysql_secure_installation
远程连接linux服务器:
需要设置xx账号密码可以访问用任何ip,访问MySQL服务器
grant all privileges on *.* to root@"%" identified by "密码";
然后再输入 flush privileges;
在Linux服务器上重启MySQL就可以远程连接使用了