1. 程式人生 > >mysql設定root密碼,並且允許遠端連線

mysql設定root密碼,並且允許遠端連線

之前研究mysql時,設定了允許root從非本機無密碼登入,現在需要改回去。

本地登入mysql, mysql -u root -p, 輸入密碼。

切換資料庫,use mysql

先查詢下當前設定:select Host, User, Password from user; 輸入如下

更改第4行的值(設定),執行:update user set password=password('xxxxxxx') where Host = '%'; 

然後查詢,確認修改成功。

設定就可以了,但是,還要重新整理一下。 執行:flush privileges;

PS:如果需要無密碼訪問,把Host = % 所在行的Password刪除即可。

允許遠端訪問時,增加1行記錄,Host 值設為 %.