服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|

服务器之家 - 数据库 - Mysql - 详解远程连接Mysql数据库的问题(ERROR 2003 (HY000))

详解远程连接Mysql数据库的问题(ERROR 2003 (HY000))

2019-12-29 16:57MYSQL教程网 Mysql

本篇文章是对远程连接Mysql数据库的问题进行了详细的分析介绍,需要的朋友参考下

在我们用客户端及其远程连接服务器Mysql数据库的过程中,容易出现下面问题: 
问题代码代码 
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.19' (111)  
ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.19' (111)      这个 原因就是Mysql数据库的默认配置文件my.cnf(linux下)中的bind-address默认为127.0.0.1,所以就算你创建了可以 remote访问的用户,你也不能使用mysql -h命令进行访问,若访问就会出现上出问题,因为此时Mysql只接受localhost,所以需要把bind-address屏蔽掉。

my.cnf一般在/etc/mysql下面,如果不在使用locate my.cnf查找,修改前的my.cnf配置文件为:

修改前的my.cnf配置文件代码 
#  
# Instead of skip-networking the default is now to listen only on  
# localhost which is more compatible and is not less secure.  
bind-address           = 127.0.0.1  
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address           = 127.0.0.1
我们需要做的就是屏蔽这个bind-address代码,屏蔽后代码为:

屏蔽后my.cnf配置文件代码 
#  
# Instead of skip-networking the default is now to listen only on  
# localhost which is more compatible and is not less secure.  
#bind-address           = 127.0.0.1  
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address           = 127.0.0.1
现在你就可以用mysql -h命令进行你想做的操作了,如登录系统:

登陆数据库代码 
mysql -h 192.168.0.19 -u root -p 

延伸 · 阅读

精彩推荐
  • MysqlMySql修改数据库编码为UTF8避免造成乱码问题

    MySql修改数据库编码为UTF8避免造成乱码问题

    mysql 创建数据库时指定编码很重要,很多开发者都使用了默认编码,乱码问题可是防不胜防,下面与大家分享下通过修改数据库默认编码方式为UTF8来减少数...

    MYSQL教程网1552019-12-27
  • Mysqlasp采用ODBC接口访问MySQL的方法

    asp采用ODBC接口访问MySQL的方法

    MySQL的ODBC接口实现是通过安装MyODBC驱动,这个驱动程序是跨平台的。如果在Linux等unix体系操作系统下使用,需要先安装iodbc这些第三方ODBC标准支援平台。...

    mysql技术网3022019-10-18
  • Mysqllinux mysql 安装与操作

    linux mysql 安装与操作

    mysql是linux平台下最流行的数据库系统,今天介绍的是mysql的安装及简单的操作方法! ...

    mysql教程网1552019-10-29
  • Mysqlmysql常见错误集锦

    mysql常见错误集锦

    由于最近一直接触php+mysql,会遇到一些问题,所以把这些问题整理下 ...

    mysql技术网4492019-10-23
  • Mysqlmysql出现Error performing load command的解决方法

    mysql出现Error performing load command的解决方法

    一般就是数据库表字段类型问题,大家参考下面的方法解决下...

    mysql教程网1552019-10-23
  • Mysqlmysql免安装版的实际配置方法

    mysql免安装版的实际配置方法

    本文主要向大家讲述的是MySQL 免安装版的实际配置方法,以及对其的相关的下载网址也有详细介绍,望你会有所收获。 ...

    IT专家网1432019-11-10
  • MysqlMYSQL初学者命令行使用指南

    MYSQL初学者命令行使用指南

    其实MYSQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了,呵呵。最好的...

    mysql基础入门1332019-10-23
  • MysqlMySQL索引的缺点以及MySQL索引在实际操作中有哪些事项

    MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项

    以下的文章主要介绍的是MySQL索引的缺点以及MySQL索引在实际操作中有哪些事项是值得我们大家注意的,我们大家可能不知道过多的对索引进行使用将会造成...

    MYSQL教程网4672019-12-14