Mysql遠程無法連接


 

#登陸mysql
$ mysql -uroot -p
mysql> use mysql;
mysql> update user set host = '%' where user = 'root';
mysql> select host, user from user;
+-----------+------------------+
| host      | user             |
+-----------+------------------+
| %         | root             |
| localhost | debian-sys-maint |
| localhost | mysql.session    |
| localhost | mysql.sys        |
+-----------+------------------+
4 rows in set (0.00 sec)
#ok 退出MySQL 重啟服務
mysql> quit;
$ service mysql restart
#發現客戶端遠程還是連接不上 繼續修改mysql.cnf配置文件
#需要root權限,配置文件是只讀的
$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
#往下翻,注釋掉這一行,保存退出
# bind-address          = 127.0.0.1
#重啟服務
$ service mysql restart;
#ok 可以了

 

 

https://www.cnblogs.com/wilwei/p/10244774.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM