我們在運行虛擬機上面的項目時,可能要用到本機的數據庫,在使用過程中會遇到數據庫拒絕訪問的情況 ,這是因爲在安裝本地數據庫時沒有啓動遠程連接。
第一步 先切換到MySQL的安裝路徑下面的bin目錄(我的MySQL的安裝路徑爲D:\MySQL\MySQL Server 5.6\bin);
第二步 登錄到mysql中 連接本地數據庫 mysql -u root -p 123456 表示 用戶名爲root 密碼爲123456
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
1、所指的*號表示本地數據庫的數據庫名 *.*號表示而本地的所有數據庫都授權 test.*表示授權test數據庫裏面的所有表
3、 表示host主機IP 這裏的%表示正常的IP地址多可以,
表示將test數據庫的所有權限授權給 root 這個用戶,允許root用戶在192.168.133.1這個ip下面進行遠程登錄,並設置root用戶的密碼爲123456