查看自帶的mysql版本:node
rpm -qa|grep -i mysql
mysql
直接將系統自帶的mysql刪除乾淨:linux
rpm -e --nodeps xxx(前面查詢到的mysql版本)
sql
清緩存:vim
yum clean dbcache
緩存
下載MySQL源安裝包:bash
wget http://repo.mysql.com/mysql57-community-release-el6-10.noarch.rpm
服務器
安裝yum源,選擇版本:ide
yum -y localinstall mysql57-community-release-el6-10.noarch.rpm
spa
修改配置文件:
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就能夠遠程鏈接使用了