步驟:
1、root權限安裝MySQL
sudo apt-get install mysql-server
期間會讓你輸入root的密碼
2、登錄MySQL並更改用戶授權
登錄:mysql -u root -p
輸入root密碼後,進入MySQL
use mysql
update user set host='%' where user='root';
grant all privileges on *.* TO 'root'@'%' identified by 'root的密碼' WITH GRANT OPTION;
FLUSH PRIVILEGES;
3、修改本地訪問的3306
vi /etc/mysql/mysql.conf.d/mysqld.cnf,註釋bindaddress=127.0.0.1
:wq
4、重啓MySQL
service mysql restart
5、雲服務器配置安全組
雲服務器ECS->網絡和安全->安全組->配置規則,添加安全組規則,協議選擇MySQL3306,優先級100,授權對象0.0.0.0/0,點擊確定後,可以看到列表中新增了一條3306的規則
6、navicat客戶端重新連接