赞
踩
title: MySql Error Code:2006 - MySQL 服务器已离线问题解决
search: 2024-03-19
tags:
在使用
SQLyog
进行数据库迁移的时候,导入到另外一个数据库中使用SQL
脚本导入出错,问题日志为 :Error Code: 2006 – MySQL 服务器已离线
,检查了一下原因,是因为文件过大,导致导入的时候触发了文件传入上限.
Step-1
:找到mysql
配置文件my.cnf
,一般在/etc/my.cnf
Step-2
:在文件末尾添加或修改max_allowed_packet
参数,例如max_allowed_packet = 500M
Step-3
:为了避免传输时间超长,可以另外设置两个参数,(interactive_timeout = 1000000000
和wait_timeout = 1000000000
)
Step-4
:重启mysql
服务,一般可用指令sudo systemctl restart mysql
或sudo service mysql restart
Step-5
:检查mysql
服务是否正常启动,可用指令sudo systemctl status mysql
如果不会找配置文件路径可以尝试以下指令进行寻找
find / -name my.cnf
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。