MySQL預設只允許root帳戶在本地登錄,如果要在其它機器上連接mysql,必須修改root允許遠程連接。 其操作簡單,如下所示: 1. 進入mysql: 2. 使用mysql庫: 3. 查看用戶表: 4. 更新用戶表:(其中%的意思是允許所有的ip遠程訪問,如果需要指定具體的某個ip就寫上具體的 ...
MySQL預設只允許root帳戶在本地登錄,如果要在其它機器上連接mysql,必須修改root允許遠程連接。
其操作簡單,如下所示:
1. 進入mysql:
/usr/local/mysql/bin/mysql -u root -p
或者 mysql -uroot -p
2. 使用mysql庫:
use mysql;
3. 查看用戶表:
SELECT `Host`,`User` FROM user;
4. 更新用戶表:(其中%的意思是允許所有的ip遠程訪問,如果需要指定具體的某個ip就寫上具體的ip即可)
UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;
5. 強制刷新許可權:
flush privileges;