1. 程式人生 > 實用技巧 >基於Linux安裝Mysql5.7

基於Linux安裝Mysql5.7

一、先檢查系統是否裝有mysql
rpm -qa | grep mysql

  如下圖,沒有顯示任何結果,則代表之前系統沒有裝過mysql

二、下載mysql的repo源

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

  如果報錯: -bash: wget: 未找到命令,則安裝外掛

 yum -y install wget

  三、安裝mysql-community-release-el7-5.noarch.rpm包

sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

  

四、安裝MySQL

sudo yum install mysql-server

  下載的快的話,基本半分鐘內就能安裝完

五、重置MySQL密碼

mysql -u root

  可能會如下報錯: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 原因:原因是/var/lib/mysql的訪問許可權問題。

chown root /var/lib/mysql/

  六、重啟MySQL服務

service mysqld restart

  七、接著登陸設定密碼

mysql -u root
use mysql;
update user set password=password('123456') where user='root';
exit;

 接著繼續重啟MySQL服務 

service mysqld restart

  八、接著設定Root賬戶遠端連線密碼

 mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";

  九、重啟伺服器

service mysqld restart

  十、關閉防火牆

systemctl stop firewalld.service

  十一、使用外網工具連線MySQL即可啦