当前位置:   article > 正文

MySql Error Code:2006 - MySQL 服务器已离线问题解决

MySql Error Code:2006 - MySQL 服务器已离线问题解决

title: MySql Error Code:2006 - MySQL 服务器已离线问题解决
search: 2024-03-19
tags:

  • “#MySQL服务器已离线问题解决”

MySql Error Code:2006 - MySQL 服务器已离线问题解决

问题描述

在使用 SQLyog 进行数据库迁移的时候,导入到另外一个数据库中使用 SQL 脚本导入出错,问题日志为 : Error Code: 2006 – MySQL 服务器已离线,检查了一下原因,是因为文件过大,导致导入的时候触发了文件传入上限.

Linux系统解决方案

Step-1:找到 mysql 配置文件 my.cnf ,一般在 /etc/my.cnf

Step-2:在文件末尾添加或修改 max_allowed_packet 参数,例如 max_allowed_packet = 500M

Step-3:为了避免传输时间超长,可以另外设置两个参数,(interactive_timeout = 1000000000wait_timeout = 1000000000

Step-4:重启 mysql 服务,一般可用指令 sudo systemctl restart mysqlsudo service mysql restart

Step-5:检查 mysql 服务是否正常启动,可用指令 sudo systemctl status mysql

如果不会找配置文件路径可以尝试以下指令进行寻找

find / -name my.cnf
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/314537?site
推荐阅读
相关标签
  

闽ICP备14008679号