Window中MySQL實現遠程訪問

1.進入mysql
      mysq -u root -pmysql

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.新建規則—選擇端口
Window中MySQL實現遠程訪問it

3.指定開放的端口
Window中MySQL實現遠程訪問
4.容許鏈接,一直點下一步便可
Window中MySQL實現遠程訪問class

相關文章
相關標籤/搜索