• 技术文章 >常见问题 >Python常见问题

    mysql的2005错误是什么意思

    silencementsilencement2020-03-16 13:19:52原创6229

    mysql2005错误,错误代码的意思是无法连接上主机localhost

    解决方案如下:

    在使用navicat创建mysql连接的时候在主机或IP地址一栏填写:127.0.0.1而不要填写localhost,然后在断网的情况下进行测试会发现是

    可以连接成功的。

    错误原因:

    在有网络的情况,会自动解析localhost为127.0.0.1,而断网的情况下,localhost只是一个字符串,不代表一个ip地址。

    说明:

    mysql配置文件的存储在hosts文件中,其位置在:Windows:c:\windows\system32\drives\etc\hostsLinux:/etc/hosts。打开配置

    文件可看到在文件的末尾处,localhost的主机ip设置为127.0.0.1。

    推荐:MySQL教程。

    专题推荐:数据库
    品易云
    上一篇:mysql如何建数据库 下一篇:python的with怎么抛错

    相关文章推荐

    • python怎么操作mysql• 如何安装mysql-python• Django中如何使用Mysql数据库

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网