• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 详解远程连接Mysql数据库的问题(ERROR 2003 (HY000))

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

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql hy000,error 2003 hy000,error 2002 hy000,sqlstate hy000,error 1366 hy000等相关知识,希望本文的分享对您有所帮助

在我们用客户端及其远程连接服务器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

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 详解远程连接Mysql数据库的问题(ERROR 2003 (HY000))
  • mysql错误处理之ERROR 1665 (HY000)
  • mysql错误处理之ERROR 1786 (HY000)

相关文章

  • 2018-12-05Mysql5.6在Win下升级到5.7的方法分享
  • 2018-12-05SqlServer下通过XML拆分字符串的方法
  • 2018-12-05sql2005 存储过程分页代码
  • 2017-05-11MYSQL命令行导入导出数据库详解
  • 2018-12-05SQL Server 服务器优化技巧浅谈
  • 2018-12-05phpmyadmin出现#2003服务器无响应解决方法小结
  • 2018-12-05新Orcas语言特性-查询句法
  • 2017-05-11Mysql的longblob字段插入数据问题解决
  • 2018-12-05xp_cmdshell开启与关闭
  • 2018-12-05mysql创建root普通用户和修改删除功能详解

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Innodb 状态的详解
    • linux如何查看mysql是否启动?
    • 用SQL语句解决mysql导入大数据文件的问题
    • 高性能MySql进化论(二):数据类型的优化_下
    • 一个常用的报表统计SQL语句
    • MySQL笔记之修改表的实现方法
    • mysql 读写分离(基础篇)
    • 解决 phpmyadmin #2002 无法登录 MySQL 服务器
    • 使用SQL实现小计,合计以及排序
    • MySQL之-MySQL高可用实现的详细介绍

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有