1.服務端開發的坑真是一個接一個.
環境描述: 我在一臺電腦上,用Ubuntu 搭建了服務器,同時作為mysql服務器.然后用另一臺電腦開始遠程連接,使用一些服務.
好.bug 1:在本地遠程連接這個mysql 服務器提示 61 錯誤.
這個問題其實很簡單,網上也有好多人問,但是不知道怎么就沒人回答.
有人說是mysqlserver 監聽端口3307 呵呵,肯定不是和我同一個問題.
也有人說:鏈接:修改mysql的配置文件.和這個還算比較靠譜.但是有個坑.
這個配置文件,在Ubuntu 上的目錄應該是
/etc/mysql/mysql.conf.d/mysqld.cnf
好,按照參考鏈接修改mysqld.conf的配置
bind-address = 0.0.0.0 可以解決這個坑.
但是還是連不上.因為有沒有權限.
報錯:Host '192.168.1.158' is not allowed to connect to this MySQL server
進入mysql命令行:
mysql> GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)