mysql遠程鏈接數據庫

配置mysql容許遠程鏈接的方法。mysql

(1)查看3306端口狀態sql

netstat -an | grep 3306數據庫

(2)修改mysql配置文件ubuntu

ubuntu系統:vim /etc/mysql/mysql.conf.d/mysqld.cnfvim

將bind-address=127.0.0.1註釋rest

(3)重啓mysql服務blog

/etc/init.d/mysql restartit

 

ERROR 1045 (28000): Access denied for user 'xxx'@'localhost' (using password: YES)登錄

(1)問題通常是密碼錯誤,但若是確認密碼是正確的狀況下,可能爲下面狀況配置

(2)在mysql數據庫的user表中,默認匹配了用戶,可能只能來自於本地主機:

這裏的root用戶對應的host已經爲修改後的,在未修改前爲localhost,代表root用戶登陸時,主機只能來自於本地。將其修改成%,代表能夠從任何主機登陸。

以後重啓mysql服務/etc/init.d/mysql restart,便可。

相關文章
相關標籤/搜索