navicat連接不了ubuntu的詳細解決辦法

navicat連接不了ubuntu的詳細解決辦法

首先sufo ufw status查看防火墻是否開啟,狀態(tài)為inactive說明沒有開啟防火墻。

navicat連接不了ubuntu的詳細解決辦法

然后輸入netstat -an|grep 3306查看端口啟動和占用情況,可以看到綁定為127.0.0.1,這塊需要我們修改為0.0.0.0,下面會講到。

navicat連接不了ubuntu的詳細解決辦法

首先得修改mysql訪問權限,輸入mysql -u root -p,回車,然后輸入密碼123456進入mysql命令行。

navicat連接不了ubuntu的詳細解決辦法

輸入grant all privileges on *.* to ‘root’@’%’ identified by ‘123456’ with grant option;指定所有客戶端都可以使用root帳戶訪問mysql。

navicat連接不了ubuntu的詳細解決辦法

相關推薦:《Navicat for mysql使用圖文教程

輸入flush privileges;刷新權限設置。

navicat連接不了ubuntu的詳細解決辦法

輸入exit;退出mysql命令行。

navicat連接不了ubuntu的詳細解決辦法

輸入cd /etc/mysql/mysql.conf.d進入mysql配置目錄。

navicat連接不了ubuntu的詳細解決辦法

輸入vim mysqld.cnf修改mysql配置文件。

navicat連接不了ubuntu的詳細解決辦法

找到bind-address修改127.0.0.1為0.0.0.0。

navicat連接不了ubuntu的詳細解決辦法

輸入/etc/init.d/mysql restart重啟mysql。

navicat連接不了ubuntu的詳細解決辦法

再次使用navicat連接mysql,終于可以連接上了。

navicat連接不了ubuntu的詳細解決辦法

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊5 分享