今天數據庫出現點問題,請教同事給我看看畜疾,發(fā)現他不能通過 ip 地址訪問我的本地 mysql 服務器赴邻。于是上網找了一下印衔,步驟如下:
1啡捶、cmd 打開指令頁面
c:\>mysql -u root -p
輸入密碼
mysql>
2、打開 mysql 數據庫
use mysql
檢索 user 和 host 字段 —— mysql>?select user, host from user;
結果應該顯示:
如果沒有 user=root 奸焙,host = % 的用戶瞎暑,則執(zhí)行下面語句:
mysql> update user set host='%' where user='root';
3、給 root 授權(所有權限)
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
其中兩個root 分別代表 “用戶名”和“密碼”
4与帆、讓賦予的權限立即生效
mysql> flush ? privileges
應該就可以了了赌。