在 Windows 主機中點擊開始菜單,運行,輸入「cmd」,進入控制檯,而後cd 進入MySQL 的 bin 目錄下(能夠不用進入bin目錄本在在這裏已經實驗),而後輸入下面的命令。
> MySQL -uroot -p123456 (123456 爲 root 用戶的密碼。)mysql
如何開啓MySQL的遠程賬號-2)建立遠程登錄用戶並受權
> grant all PRIVILEGES on *.* to root@'192.168.1.115' identified by '123456';sql
上面的語句表示將數據庫的全部權限受權給 root 這個用戶,容許 root 用戶在 192.168.1.115 這個 IP 進行遠程登錄,並設置 root 用戶的密碼爲 123456 。數據庫
固然也可單獨給用戶權限以下:ide
1,設置訪問單個數據庫權限spa
mysql>grant all privileges on test.* to 'root'@'%';.net
2.設置訪問所有數據庫權限get
mysql>grant all privileges on *.* to 'root'@'%';cmd
說明:設置用戶名爲root,密碼爲空,可訪問全部數據庫*it
3.設置指定用戶名訪問權限class
mysql>grant all privileges on *.* to 'testyonghu'@'%';
4.設置密碼訪問權限
mysql>grant all privileges on *.* to 'zhangsan'@'%' IDENTIFIED BY '123456';
5.設置指定可訪問主機權限
grant all privileges on *.* to 'lisi'@'192.168.1.115';
====================================================================
全部的設置完以後,還須要 執行 mysql> FLUSH PRIVILEGES;
而後退出mysql生效