基於Linux安裝Mysql5.7
阿新 • • 發佈:2020-09-08
一、先檢查系統是否裝有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即可啦