gpt4 book ai didi

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

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章详解远程连接Mysql数据库的问题(ERROR 2003 (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  。

最后此篇关于详解远程连接Mysql数据库的问题(ERROR 2003 (HY000))的文章就讲到这里了,如果你想了解更多关于详解远程连接Mysql数据库的问题(ERROR 2003 (HY000))的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com