1、修改root密碼
用SET PASSWORD命令
mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
2、允許外網訪問
進入mysql:
mysql -uroot -p
輸入密碼(root密碼):
選擇mysql數據庫:
use mysql;
增加允許遠程訪問的用戶或者允許現有用戶的遠程訪問。
給root授予在任意主機(%)訪問任意數據庫的所有權限。
update user set host='%' where user='root' and host='localhost';
退出mysql:
exit
重啟數據庫:
sudo service mysql restart