转载请注明出处:http://blog.csdn.net/l1028386804/article/details/75008793

远程连接mysql是总是提示:

Lost connection to MySQL server at ‘reading initial communication packet', system error: 0

很明显这是连接初始化阶段就丢失了连接的错误。
google半天大多是说的注释掉配置文件中 bind-address = 127.0.0.1 这一句。
但是我的配置文件并没有配置这一句,各种搜索均未果。今天偶然在网上看到一个遇到同样问题的人贴出的配置,发现他多了一句配置 skip-name-resolve,抱着试试看的态度改了一下并重启了mysql服务,果然远程一下子就连接上了,真是无语。
其实问题很简单,都是MySQL的配置文件默认没有为远程连接配置好,只需要更改下MySQL的配置文件即可。
具体的解决步骤如下,希望能帮助遇到同样问题的同学们:
找到并修改my.cnf文件。在不同的Linux系统下,my.cnf放在不同的位置。这里以CentOS Server做示例,其他系统请根据情况自行找到my.cnf的路径。一般只会存放在/etc/my.cnf或者/etc/mysql/my.cnf下。
首先用vim打开my.cnf:

vim /etc/mysql/my.cnf

看看是否有绑定本地回环地址的配置,如果有,注释掉下面这段文字:(在文字之前加上#号即可)

bind-address = 127.0.0.1

然后找到[mysqld]部分的参数,在配置后面建立一个新行,添加下面这个参数:

skip-name-resolve

保存文件并重启MySQL:

service mysqld restart

这样就会发现,问题已经解决了!远程连接不会丢失了。

MySQL之——MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)相关推荐

  1. mysql 遗失对主机的连接,MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)...

    MySQL远程连接丢失问题解决方法(Lost connection to MySQL server) 最近服务器很不稳定,于是重装了mysql 和php 服务,但是接着却遇到了很头疼的麻烦. 远程连接 ...

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

    最近服务器很不稳定,于是重装了mysql 和php 服务,但是接着却遇到了很头疼的麻烦. 远程连接mysql是总是提示: 复制代码代码如下: Lost connection to MySQL serv ...

  3. mysql丢失链接_MySQL远程连接丢失问题解决方法

    最近远程连接mysql总是提示 Lost connection to MySQL server at 'reading initial communication packet', system er ...

  4. mysql重装远程服务未_MySQL远程连接丢失问题解决方法(Lost connection to MySQL server)...

    最近服务器很不稳定,于是重装了mysql 和php 服务,但是接着却遇到了很头疼的麻烦. 远程连接mysql是总是提示: Lost connection to MySQL server at 'rea ...

  5. 360隔离mysql恢复_MySQL远程连接丢失问题解决办法

    具体的解决步骤如下,希望能帮助遇到同样问题的同学们: 找到并修改my.cnf文件.在不同的Linux系统下,my.cnf放在不同的位置.这里以Ubuntu Server做示例,其他系统请根据情况自行找 ...

  6. MYSQL不能从远程连接的解决方法

    如果你想连接你的mysql的时候发生这个错误: 以下是引用内容: ERROR 1130: Host '192.168.1.3' is not allowed to connect to this My ...

  7. 关于MAC下pymysql连接mysql数据库报错2003的问题解决方法

    关于MAC下pymysql连接mysql数据库报错2003的问题解决方法 问题:pymysql.err.OperationalError: (2003, "Can't connect to ...

  8. mysql怎么禁止远程连接_mysql如何设置禁止远程连接

    mysql设置禁止远程连接的方法:1.登录数据库服务器,指定mysql数据库:2.执行[update user set host='localhost' where user='root';]语句:3 ...

  9. 测试远程连接mysql_让MYSQL服务支持远程连接(允许mysql远程登录)测试可行

    一般来说远程连接MYSQL数据库,除非两台服务器在同个机房的局域网内,不然访问速度肯定很慢,性价比不高,除非为了远程维护方便,不然一般不会有人这么设置,这里简单谈谈如何在WIN系统下设置MYSQL的远 ...

最新文章

  1. Mysql 添加用户和数据库授权
  2. apache使用.htaccess删除.html扩展名_Web前端入门:html元素解析
  3. 数字谋定农村建设-农业大健康·万祥军:农业人工智能应用
  4. docker安装教程(windows和linux[centos8])
  5. mysql查询语句4,MySQL(4):CRUD语句(2)——基本查询
  6. 程序员的创业困境 谁来帮助出出主意?
  7. 米斯特白帽培训讲义 漏洞篇 SQL 注入
  8. 基于JavaWeb实现的研究室综合系统
  9. 采用SHELL,通过SQL LOAD导入一定格式的txt文件至数据库中
  10. LCP 13. 寻宝
  11. AcWing 884. 高斯消元解异或线性方程组
  12. SQL Server MYSQL 检查点的好处
  13. python有哪几种数据结构_Python最常用的数据结构6种
  14. Linux学习整理-终端快捷键(常用)
  15. 你们想要的这本硬件书!终于来了!(内含赠书福利)
  16. CE 开启 DBVM
  17. 软件测试cmm等级划分,CMM的五个等级及关键过程域
  18. Py网络编程及应用(urllib、socket/selectors)
  19. 计算机网络技术人工智能发展史,人工智能发展史
  20. matlab 信号插零,【 MATLAB 】MATLAB 实现模拟信号采样后的重建(二)零阶保持(ZOH)...

热门文章

  1. npm常用命令详细教学
  2. 2.3 PPT :用logo设计封面
  3. Shell脚本不会写?100个经典脚本范例,拿走即用真的太绝了
  4. spinner实现下拉菜单
  5. 产品体验报告——Keep
  6. android touch机制,细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)...
  7. MATLAB中常用的几种随机数生成函数
  8. laravel composer 融云im即时通信
  9. 小鱼儿yr系统封装优化设置辅助工具V2.05.3
  10. 小米mix2s刷win11和android双系统