如何設定mysql伺服器允許遠端連線?如果你使用的虛擬主機
與資料庫不在同一臺伺服器上,那麼mysql
伺服器就需要允許遠端鏈結,**才能正常執行。那麼如何設定mysql伺服器允許遠端連線呢?我想這是很多人都想提出的疑問,下面中國資訊港就與大家一起來**下如何設定mysql伺服器允許遠端連線?
mysql伺服器的遠端鏈結設定有兩種方法:
一、改表法。
可能是你的帳號不允許從遠端登陸,只能在localhost登入。這個時候只要在localhost的那台電腦,登入mysql後,更改"mysql"
資料庫裡的"user"
表裡的"host"
項,從"localhost"改把host更改為"%"
a. bin/mysql -uroot -p密碼
b.use mysql----->show tables;------>select host, user from user;
c.
update user set host = '%' where user = 'root';
d.
flush privileges;
二、授權法。
例如,你想myuser使用mypassword從任何主機連線到mysql伺服器的話。
grant all privileges on *.* to 'myuser'@'%' identified by 'mypassword' with grant option;
如果你想允許使用者qikai
從ip為
172.22.254.1
的主機連線到
mysql
伺服器,並使用
123456
作為密碼.
grant all privileges on *.* to 'qikai'@'
172.22.254.1
' identified by '123456' with grant option;
mysql 伺服器配置
2017年6月7日 環境 作業系統 ubuntu 14.04 linux jason lenovo g400s 4.4.0 78 generic 99 14.04.2 ubuntu smp thu apr 27 18 49 46 utc 2017 x86 64 x86 64 x86 64 gnu l...
mysql 伺服器配置
windows 1.在bin目錄下執行mysqld.exe install manual安裝服務 刪除命令是mysqld.exe remove 2.執行net start mysql啟動服務 停止服務net stop mysql 3.修改root密碼,執行mysqladmin uroot p pas...
mysql伺服器配置單 mysql伺服器配置
net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 mysql的提示符是 mysql 注意,如果是連線到另外的機器上,則需要加入乙個引數 h機器ip 第三招 增加新使用者 格式 grant 許可權 on 資料庫.to...