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

相关推荐
Wiktok14 分钟前
MySQL的常用数据类型
数据库·mysql
曹牧29 分钟前
Oracle 表闪回(Flashback Table)
数据库·oracle
J_liaty34 分钟前
Redis 超详细入门教程:从零基础到实战精通
数据库·redis·缓存
m0_706653231 小时前
用Python批量处理Excel和CSV文件
jvm·数据库·python
山岚的运维笔记1 小时前
SQL Server笔记 -- 第15章:INSERT INTO
java·数据库·笔记·sql·microsoft·sqlserver
夹锌饼干2 小时前
mysql死锁排查流程--(处理mysql阻塞问题)
java·mysql
Lw老王要学习2 小时前
CentOS 7.9达梦数据库安装全流程解析
linux·运维·数据库·centos·达梦
qq_423233902 小时前
Python深度学习入门:TensorFlow 2.0/Keras实战
jvm·数据库·python
无限码力2 小时前
华为OD技术面真题 - Mysql相关 - 4
mysql·华为od·华为od技术面真题·华为od技术面八股·华为od技术面八股文·华为od技术面mysql相关
Wasim4042 小时前
【渗透测试】SQL注入
网络·数据库·sql