mysql 备份文件导入问题

数据库导入一个sql文件的时候报错提示,

ERROR 2006 (HY000) at line xx: MySQL server has gone away

需要设置max_allowed_packet的值;

查看当前的值:

show VARIABLES like '%max_allowed_packet%';

1、登录mysql

mysql -uroot -p

2、设置max_allowed_packet的值

set global max_allowed_packet = 16777216;

3、进行数据导入

mysql -uroot -p 数据库名</opt/要导入的数据.sql

注意:数据库重启后,max_allowed_packet设置的值会生效,下次导入需要重新设置。

相关推荐
sunshine8852 小时前
财务RPA的深水区应用:超越自动化,迈向智能决策支持
数据库
efir OONA2 小时前
MySQL数据库误删恢复_mysql 数据 误删
数据库·mysql·adb
zhangchaoxies3 小时前
如何在 Go 中安全复制接口指针所指向的值
jvm·数据库·python
陈陈CHENCHEN3 小时前
【数据库】MySQL 8.0.40 至 8.0.44 RPM 方式升级指南
数据库·mysql
Azhao11064 小时前
一文读懂分享网站模块介绍(附实操教程)
mysql
m0_734949794 小时前
怎么利用Navicat进行调整备份文件压缩等级_详细配置与操作步骤
jvm·数据库·python
T.i.s4 小时前
番外续2-MIT-BIH Arrhythmia Database
数据库
有味道的男人4 小时前
AI 效率翻倍:对接 1688 拍立淘接口,商品全量信息一键抓取
数据库
m0_741173334 小时前
如何处理SQL中的NULL值_使用ISNULL或COALESCE函数
jvm·数据库·python
志栋智能5 小时前
超自动化巡检:解锁运维数据的深层价值
运维·服务器·数据库·自动化