zoukankan      html  css  js  c++  java
  • 连接Mysql错误 error 1042 can't get hostname for your address

    背景:

    1. 检查C:WindowsSystem32driversetc下的hosts文件有:     127.0.0.1   localhost

    2.MySQL的my.ini配置文件:     [mysqld] 节点下已经加入以下两行代码


            skip-name-resolve #忽略主机名的方式访问

            lower_case_table_names=1 #忽略数据库表名大小写 

    3.mysql 服务已经启动成功


    问题:

    Navicat 连接mysql 报1042错误 can't get hostname for your address

    终端 连接mysql 报1042错误 can't get hostname for your address

    原因:

    有可能引发的原因有:VPN工具 ,代{过}{滤}理工具,网游加速,等

    一般一些第三方提供的网络连接工具,会容易造成这方面的问题。

    例如:网易加速,如果关机前不退出的话,就有机率发生这样的问题。

    解决方案:
    1.用管理员运行cmd

    2.执行     netsh winsock reset

    3.重启电脑


    ---------------------
    原文:https://blog.csdn.net/chinassj/article/details/80801211

  • 相关阅读:
    进制
    enum
    文件操作fstream
    文件读取 FILE
    static_cast、dynamic_cast、reinterpret_cast、和const_c
    std::max 错误
    boost 时间
    c++ new 和delete
    c++ static静态
    BOOST 之filesystem, path
  • 原文地址:https://www.cnblogs.com/xjd-6/p/11098302.html
Copyright © 2011-2022 走看看