czhtr 发表于 2018-9-29 11:52:04

Lost connection to MySQL server during query

  当通过 TCP/IP 连接 MySQL 远程主机时,出现 ERROR 2013 (HY000): Lost connection to MySQL server during query;
  在MySQl的conf文件项下添加一个启动参数:
  skip-name-resolve
  问题解决.
  另若还不行可以直接flush host即可。
  进行MySQL Replication如果出现此错误也可以用此方法解决,目前我实现的同步都是基于IP的,还没有用域名。
  今日,因为我动了数据库的某些配置,更改了binlog写的方式以及多次重新启动mysql服务器,发现能手动连接上去;而程序连接某些数据库时,总是报ERROR 2013 (HY000): Lost connection to MySQL server during query错误,勋章skip-name-resolve字段时,发现存在。然后在mysql客户端强制刷新 flush host;重新开动程序,连接无异常

页: [1]
查看完整版本: Lost connection to MySQL server during query