修改遠程訪問 (不是必要)
如果數據庫配置文件名為mysql.conf, 需要:
cd /etc/mysql/mysql.conf.d
修改配置文件mysqld.conf, 注釋掉:
bind_address=127.0.0.1 表示只允許本地訪問,注釋掉該行
如果數據庫配置文件名為 my.cnf,執行如下步驟:
1.使用數據庫
use mysql;
2.新創建一個用戶
該用戶可以從任何主機以密碼123456遠程訪問MySQL
create user 'root'@'%' identified by '123456';
如果報錯 ERROR 1396 (HY000): Operation CREATE USER failed for 'root'@'%' ,說明已經存在該用戶對應主機,直接第三步授權
3.給用戶最大授權
grant all privileges on *.* to 'root'@'%' identified by '123456';
刷新權限表 (最后不能忘記)
FLUSH PRIVILEGES; 刷新權限