1.進入mysql
mysq -u root -p
mysql
2.輸入密碼
3.爲指定數據庫添加特定權限的用戶
GRANT SELECT, INSERT, UPDATE, DELETE ON 指定數據庫名.* TO '用戶名'@'localhost'IDENTIFIED BY '密碼';
sql
4.切換到指定數據庫下
use mysql;
數據庫
5.查看用戶
select host,user from user;
能夠看到,多了一個你添加的用戶,但它的權限host是localhostwindows
6.爲剛添加的用戶設置遠程,即host爲全部%
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON ccsp.* TO 'ccsp'@'%' IDENTIFIED BY 'ccsp' WITH GRANT OPTION;安全
6.取消遠程控制
update user set host='localhost' where user='ccsp';ide
7.刪除用戶
delete from user where user="ccsp" and host='localhost/%';code
此時遠程已設置到,提示也成功了,可是別人仍是鏈接不上,是由於防火牆的緣由,解決辦法兩種:blog
關閉防火牆
開放3306端口
【開放3306端口】
入棧:別人訪問你的權限
出戰:你訪問別人的權限
1.控制面板—系統和安全—windows防火牆—***設置—入棧規則
2.新建規則—選擇端口 it
3.指定開放的端口
4.容許鏈接,一直點下一步便可 class