《Mysql學習mysql允許外網訪問如何設置》要點:
本文介紹了Mysql學習mysql允許外網訪問如何設置,希望對您有用。如果有疑問,可以聯系我們。
導讀:mysql的root賬戶在連接時通常使用localhost或127.0.0.1.公司的測試服務器上的mysql也是localhost,若訪問無法訪問,測試暫停.解決方法:1,...
mysql的root賬戶在連接時通常使用localhost或127.0.0.1.
公司的測試服務器上的mysql也是localhost,若訪問無法訪問,測試暫停.
解決方法:
1,修改表,登錄mysql數據庫,切換到mysql數據庫,使用sql語句查看"select host,user from user ;"
?MYSQL入門
mysql -u root -pvmwaremysql>use mysql;
mysql>update user set host = '%' where user ='root';
mysql>select host, user from user;
mysql>flush privileges;
注意:最后一句使修改生效.如果沒有寫,則還是不能進行遠程連接.MYSQL入門
2,授權用戶,你想root使用密碼從任何主機連接到mysql服務器
?MYSQL入門
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'admin123' WITH GRANT OPTION;
flush privileges;
如果允許用戶root從ip為192.168.1.104的主機連接到mysql服務器
?MYSQL入門
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.104' IDENTIFIED BY 'admin123' WITH GRANT OPTION;
flush privileges;
轉載請注明本頁網址:
http://www.fzlkiss.com/jiaocheng/6170.html