程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 遠程訪問Linux上Mysql出錯解決方案

遠程訪問Linux上Mysql出錯解決方案

編輯:MySQL綜合教程


遠程訪問Linux上Mysql出錯解決方案   問題描述:      服務器部署在Debian系統,在服務器端能正常使用Mysql,但在遠程連接Mysql時提示出錯      有2003,10060,10061等錯誤出現
  解決方案:      1,修改/etc/init.d/my.cnf文件           將文件中的“bind-address  = 127.0.0.1”改為“bind-address  = 0.0.0.0”,讓所有IP都能訪問  www.2cto.com        2,修改user表           使用mysql -u root -p<ENTER> 輸入密碼           use mysql<ENTER>           select user,host from user;<ENTER>將看到以下結果:           -------------------------------------------------------------------------           mysql> select user,host from user; +------------------+-----------+ | user             | host      | +------------------+-----------+ | root             | 127.0.0.1 | | root             | debian    | | debian-sys-maint | localhost | | root             | localhost | +------------------+-----------+ 4 rows in set (0.00 sec)  www.2cto.com   ------------------------------------------------------------------------- 修改最後一行中的localhost為% update user set host="%" where user="roor" and host="localhost";<ENTER>                 3,重啟mysql服務      /etc/init.d/mysql restart<ENTER> 解決結果:      按照上述步驟配置後,遠程測試已經能夠連接數據庫,並進行各項操作。     作者 Magoo

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