最近远程连接mysql总是提示

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

很明显这是连接初始化阶段就丢失了连接的错误

其实问题很简单,都是MySQL的配置文件默认没有为远程连接配置好,只需要更改下MySQL的配置文件即可。

具体的解决步骤如下:

找到并修改my.cnf文件。在不同的Linux系统下,my.cnf放在不同的位置。这里以Ubuntu 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:

/etc/init.d/mysql restart

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

mysql丢失链接_MySQL远程连接丢失问题解决方法相关推荐

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

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

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

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

  3. mysql federated引擎_MySQL 远程连接(federated存储引擎)

    概述 本文主要介绍通过federated存储引擎建立远程连接表 测试环境:mysql 5.6.21 步骤 开启federated存储引擎 先查看federated存储引擎存储引擎是否启用 SHOW E ...

  4. mysql 设置远程访问_mysql远程连接的设置

    有时数据库所在机器与项目运行的机器不是同一个,那么就涉及到远程链接数据库了,配置远程连接数据库的步骤如下: 1.查看mysql数据库中,user表中的信息,如下图,先使用use mysql切换到mys ...

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

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

  6. linux mysql如何远程连接mysql数据库,Linux下远程连接MySQL数据库的方法

    Linux下远程连接MySQL数据库的方法 踩坑笔记 估计搞了一个多小时才把这个远程连接搞好.一台本地电脑,一台云服务器,都是linux系统. 步骤 1.在服务器端开启远程访问 首先进入mysql数据 ...

  7. go语言服务器连接mysql,服务器mysql怎么配置才能远程连接

    如何设置MYSQL服务器允许远程连接?如果你使用的与数据库不在同一台服务器上电脑,那么MySQL 服务器就需要允许远程链接,网站才能正常运行.那么如何设置MYSQL服务器允许远程连接呢?我想这是很多人 ...

  8. docker mysql 远程连接_Docker MySQL的安装与远程连接

    1.使用以下命令从docker Hub去下载MySQL官方提供的docker镜像.默认tag是latest. docker pull mysql 如果要使用其它tag,则示例如下. "8.0 ...

  9. docker 安装 mysql和Navicat Premium 远程连接

    文章目录 1. 安装mysql 2. Navicat Premium 远程连接 1. 安装mysql # 通过搜索镜像 docker search mysql# 拉取mysql镜像 docker pu ...

最新文章

  1. 欧氏空间内积定义_线性代数 (8) -- 欧式空间 (让生活大不同)
  2. 关于python语言、下列说法不正确的是-关于 Python字符串,下列说法错误的是_学小易找答案...
  3. yum与rpm的使用
  4. 初中计算机word教案ppt,初中信息技术课件 用Word处理文字.ppt
  5. 我眼中的服务提供和服务消费
  6. id vue2路由传参_vue 路由跳转传参
  7. maven创建java,Maven创建Java项目
  8. android绘制矢量图_Android矢量可绘制
  9. storm配置:如何解决worker进程内存过小的问题
  10. eclipse 大括号 改为C语言风格
  11. 计算机系最好的985大学排名,2017年全国“985”大学排名及王牌专业全解析
  12. astropy.io.fits 教程
  13. linux系统接显示器 扩展模式怎么设置,Ubuntu10.04双显示器扩展方式 接显示器分辨率低的解决...
  14. 学习编程是否真的有用?
  15. GitBook运行报错 - Error: ENOENT: no such file or directory, stat
  16. sysvol 域控制器 文件_重建SYSVOL和NETLOGON共享(解决域安全策略和域控制器安全策略不能打开)...
  17. FYD-Focus Your Distribution-关注你的分布:异常检测和定位的从粗到细的非对比性学习-FYD
  18. 【数学建模 | 快速入门(上)】笔记----(P1-P8)
  19. Dinic算法 (优化)
  20. 4W1H: 动态规划

热门文章

  1. 如何成功搞垮一个团队?
  2. Git 图形化操作之合并提交记录
  3. 程序员修神之路--略懂数据库集群读写分离而已
  4. 收购最大K8s服务商,重回独立的SUSE又要和Red Hat拼混合云
  5. ASP.NET Core端点路由 作用原理
  6. .NET Core开发实战(第15课:选项框架:服务组件集成配置的最佳实践)--学习笔记...
  7. 面试官:你连HTTP请求Post和Get都不了解?
  8. 一文了解Nuget的使用
  9. RedLock 实现分布式锁
  10. .NET Core微服务之路:基于Ocelot的API网关实现--http/https协议篇