1. 改表法
//登入資料庫
mysql -u root -pvmwaremysql
>use mysql;
//%為所有ip都可以遠端訪問
mysql>update user set host =
'%'where user =
'root';
//或直接新增一條語句也行
mysql>insert into user (host,user,password)values('192.168.0.51','root',password('123'));
//檢視一下修改
mysql>
select host, user from user;
//推送設定到記憶體或重啟伺服器也行
mysql>flush privileges
2. 授權法grant all privileges on*.
*to'myuser'@'%'identified by
'mypassword'
with grant option;
如果是固定ip就這麼寫
grant all privileges on*.
*to'root'@'192.168.0.49'identified by
'123'
with grant option;
//推送設定到記憶體或重啟伺服器也行
mysql>flush privileges
參考mysql資料庫遠端訪問許可權如何開啟(兩種方法) 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開啟遠端訪問許可權
雲伺服器 ecs 伺服器上輸入 ps ef grep mysqld mysqld safe和mysqld都在,說明mysql程序是正常,若沒有這兩程序,執行 etc init.d mysqld start,啟動msyql。使用 netstat anpt 監聽得位址如果是 3306或者是0.0.0.0...
mysql開啟遠端訪問許可權
1.登入mysql mysql uroot p2.進入mysql資料庫use mysql3.檢視許可權select user,host from user 可以看到許可權都是localhost 4.修改許可權 root 是使用者名稱,123456 是填寫密碼的位置 grant all privile...