開發過程中經常遇到遠程訪問mysql的問題,每次都需要搜索,感覺太麻煩,這里記錄下,也方便我以后查閱。
首先訪問本機的mysql(用ssh登錄終端,輸入如下命令):
mysql -uroot -p
輸入密碼登陸進去后,輸入如下的語句:
use mysql;grant all privileges on *.* to 'user'@'%' identified by 'password' with grant option;
其中:
user是用戶名
mysql默認的是root
password是密碼自己設置
%表示任意主機,也可以指定ip地址
這樣就允許遠程任意一臺主機訪問了。
示例:
grant all privileges on *.* to 'root'@'192.168.1.100' identified by '' with grant option;
即:允許192.168.1.100以root用戶無密碼登錄。
好,就這些了,希望對你有幫助。
新聞熱點
疑難解答
圖片精選