mysql開啟遠端訪問許可權

2021-09-25 05:18:31 字數 694 閱讀 8575

雲伺服器 ecs 伺服器上輸入:ps -ef|grep mysqld

mysqld_safe和mysqld都在,說明mysql程序是正常,若沒有這兩程序,執行/etc/init.d/mysqld start,啟動msyql。

使用:netstat -anpt

監聽得位址如果是:::3306或者是0.0.0.0:3306,表示監聽所有ip位址,這監聽狀態是正常。若出現127.0.0.0:3306,說明監聽的本地位址,需要在mysql配置檔案中將bind-address選項設定為bind-address = 0.0.0.0,重啟mysql。

在本地登入mysql伺服器,

use mysql;

select user, host from mysql.user; 檢視用於遠端訪問的mysql使用者host的許可權,%表示允許所有機器訪問。若host為127.0.0.1/localhost,那麼這個使用者就只能本機訪問,則需要將host改為%,可以使用

mysql 遠端 MYSQL開啟遠端訪問許可權的方法

1 登陸mysql資料庫 mysql u root p 檢視user表 mysql use mysql database changed mysql select host,user,password from user host user password localhost root a731a...

mysql開啟遠端訪問許可權

1.改表法 登入資料庫 mysql u root pvmwaremysql use mysql 為所有ip都可以遠端訪問 mysql update user set host where user root 或直接新增一條語句也行 mysql insert into user host,user,p...

mysql開啟遠端訪問許可權

1.登入mysql mysql uroot p2.進入mysql資料庫use mysql3.檢視許可權select user,host from user 可以看到許可權都是localhost 4.修改許可權 root 是使用者名稱,123456 是填寫密碼的位置 grant all privile...