輸入 命令 netstat -anp(查看全部的進程和端口使用狀況)mysql
(注:Local Address一列中: 0.0.0.0 表示監聽本地全部ip地址,其餘電腦是能夠訪問的,而且修改ip不受影響。 127.0.0.1 表示只監聽本機迴環地址,只能本機訪問。 x.x.x.x具體 ip地址,是隻監聽這個ip。修改ip後程序就不能監聽了。須要手動修改軟件監聽地址才能夠用)sql
這裏3306 端口寫的是ip地址:127.0.0.1 ,故只有本機可以訪問*;將其修改爲0.0.0.0便可
ui
解決辦法:spa
命令vi /etc/mysql/my.cnf:3d
修改:bind-address = 127.0.0.1->bind-address = 0.0.0.0rest
重啓mysql,再次鏈接服務:code
權限不夠,查看用戶權限(鏈接的用戶名此處爲root),而後修改權限,重啓服務,再次鏈接:blog
若是仍是鏈接不成功,則須要執行下面的更改密碼的操做:進程
/etc/init.d/mysqld stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’; mysql> FLUSH PRIVILEGES; mysql> quit # /etc/init.d/mysqld restart # mysql -uroot -p Enter password: <輸入新設的密碼newpassword> mysql>
再次鏈接就成功了ip