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设置的值会生效,下次导入需要重新设置。

相关推荐
暗恋 懒羊羊2 分钟前
【MySQL】表的增删改查
数据库·mysql
胖头鱼的鱼缸(尹海文)14 分钟前
数据库管理-第313期 分布式挑战单机,OceanBase单机版试玩(20250411)
数据库·分布式·oceanbase
orzdh23 分钟前
OL9设置oracle23ai数据库开机自启动
数据库
在下_诸葛29 分钟前
SQL(8):INSERT INTO SELECT与SELECT INTO,选数据出来,放到另一个表中
数据库·sql
Linux运维老纪29 分钟前
Linux系统常见磁盘扩容操作(Common Disk Expansion Operations in Linux Systems)
linux·运维·服务器·前端·数据库·云计算·运维开发
Blossom.11832 分钟前
KWDB创作者计划— KWDB技术范式革命:从数据存储到认知进化的架构跃迁
数据库·分布式·oracle·架构·自动化·kwdb·流式计算拓扑
Databend1 小时前
如何使用 Databend Cloud 化简大数据架构?| Data Infra NO.24 回顾
数据库
樽酒ﻬق1 小时前
打造AI应用基础设施:Milvus向量数据库部署与运维
数据库·人工智能·milvus
CodeJourney.1 小时前
利用DeepSeek实现文档到流程图的高效转换:技术应用与实践探索
数据库·人工智能·算法·excel·流程图
Arbori_262152 小时前
Oracle 分析函数(Analytic Functions)
数据库·oracle