首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Mysql连接错误:Lost connection to Mysql server at waiting for initial communication packet

在远程连接mysql的时候,连接不上,出现如下报错: Lost connection to MySQL server at 'waiting for initial communication packet...原因分析: mysql开启了DNS的反向解析功能,这样mysql对连接的客户端会进行DNS主机名查找。...mysql的DNS反向解析: 1)mysql接收到连接请求后,获得的是客户端的ip,为了更好的匹配mysql.user里的权限记录(某些是用hostname定义的)。...2)在my.cnf配置文件中的[mysqld]区域添加skip-name-resolve,即跳过mysql连接的DNS反向解析功能,这样能很好地提高mysql性能。...在这种情况下,就只能使用MySQL授权表中的IP来连接mysql服务了。 对于第一种方法显然比较笨,也不实用!

7.2K80
您找到你想要的搜索结果了吗?
是的
没有找到

MySQL:reading initial communication packet问题解决方法

MySQL:reading initial communication packet问题解决方法 Lost connection to MySQL server at ‘reading initial...communication packet’ 错误解决 上次解决了这个问题,今天又碰到,突然失忆,又做了一番无用功后终于搞定,这次一定要记录下来,免得下次又浪费时间 1、修改mysql配置文件 vi /etc.../etc/hosts.allow 加mysqld : ALL : ALLOW mysqld-max : ALL :ALLOW 其它网友的补充: mysql教程 ‘reading initial communication...packet’错误解决方法 出现这种问题是服务器突然关掉出现的问题, 错误提示是: 无法链接数据库教程(mysql)服务器, 请检查服务器地址、用户名、密码....代码: 2013 错误: lost connection to mysql server at ‘reading initial communication pa(www.jb51.net)cket’,

5.5K20

MySQL远程连接丢失问题解决方法(Lost connection to MySQL server

Mysql错误Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0解决方法...,需要的朋友可以参考下 远程连接mysql是总是提示: Lost connection to MySQL server at ‘reading initial communication packet'...其实问题很简单,都是MySQL的配置文件默认没有为远程连接配置好,只需要更改下MySQL的配置文件即可。 具体的解决步骤如下,希望能帮助遇到同样问题的同学们: 找到并修改my.cnf文件。...这里以Ubuntu Server做示例,其他系统请根据情况自行找到my.cnf的路径。一般只会存放在/etc/my.cnf或者/etc/mysql/my.cnf下。...然后找到[mysqld]部分的参数,在配置后面建立一个新行,添加下面这个参数:skip-name-resolve 保存文件并重启MySQL: /etc/init.d/mysql restart 这样就会发现

31K30
领券