程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql設置指定ip遠程訪問連接實例,mysql遠程訪問

mysql設置指定ip遠程訪問連接實例,mysql遠程訪問

編輯:MySQL綜合教程

mysql設置指定ip遠程訪問連接實例,mysql遠程訪問


本文實例講述了mysql設置指定ip遠程訪問連接的方法,分享給大家供大家參考。具體實現方法如下:

1. 授權用戶root使用密碼jb51從任意主機連接到mysql服務器:
復制代碼 代碼如下:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'jb51' WITH GRANT OPTION;
flush privileges;
 
2.授權用戶root使用密碼jb51從指定ip為218.12.50.60的主機連接到mysql服務器:
復制代碼 代碼如下:GRANT ALL PRIVILEGES ON *.* TO 'root'@'218.12.50.60' IDENTIFIED BY 'jb51' WITH GRANT OPTION;
flush privileges;

希望本文所述對大家的MySQL數據庫程序設計有所幫助。


怎實現MySQL允許遠程連接

1、進入MySQL,創建一個新用戶root,密碼為root: 格式:grant 權限 on 數據庫名.表名 to 用戶@登錄主機 identified by 用戶密碼; 1. grant select,update,insert,delete on *.* to
identified by root; 原先數據表結構 1. MySQL use MySQL; 2. Database changed 3. MySQL select host,user,password from user; 4. +-----------+------+-------------------------------------------+ 5. | host | user | password | 6. +-----------+------+-------------------------------------------+ 7. | localhost | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B | 8. +-----------+------+-------------------------------------------+ 執行上述語句後結果 1. MySQL use MySQL; 2. Database changed 3. MySQL select host,user,password from user; 4. +--------------+------+-------------------------------------------+ 5. | host | user | password | 6. +--------------+------+-------------------------------------------+ 7. | localhost | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B | 8. | 192.168.1.12 | root | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B | 9. +--------------+------+-------------------------------------------+ 10. 2 rows in set (0.00 sec) 可以看到在user表中已有剛才創建的root用戶。host字段表示登錄的主機,其值可以用IP,也可用主機名, (1)有時想用本地IP登錄,那麼可以將以上的Host值改為自己的Ip即可。 2、實現MySQL遠程連接(授權法) 將host字段的值改為%就表示在任何客戶端機器上能以root用戶登錄到MySQL服務器,建議在開發時設為%。 1. update user set host = ’%’ where user = ’root’; 將權限改為ALL PRIVILEGES 1. MySQL use MySQL; 2. Database changed 3. MySQL grant all privileges on *.* toroot@'%'identified by root; 4. Query OK, 0 rows affected (0.00 sec) 5. MySQL select host,user,pa......余下全文>>
 

MYSQL數據庫怎賦予遠程某個IP訪問權限

你的MYSQL數據庫裡面有一個數據庫,名字教做mysql,裡面有個表,名字叫做user,你看一下這個表的結構和現有數據,你就知道應該怎麼做了,比如你可以添加一條數據,Host為你指定的IP,user可以是%,password就不管了,後面設置相應的權限(可以全部都是Y),這樣那個機器無論用什麼用戶和密碼都可以連接數據庫,而擁有你指定的權限。

耐心點吧,我相信你一看就明白。
參考資料:blog.chinaunix.net/u2/73743/showart_1094545.html
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved