mysql导入数据库备份报错:ERROR 2006 (HY000) at line 365: MySQL server has gone away

mysql导入数据库备份报错
导入备份报错:ERROR 2006 (HY000) at line 365: MySQL server has gone away

[root@localhost mysql2]# mysql -h 127.0.0.1 -P 3307 -p -u root -p"123456" test_20210618 < a1.sql
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 2006 (HY000) at line 371: MySQL server has gone away

mysql数据版本:5.7.18
需要导入mysql备份500M

创建数据库:create database db_name;

解决方案一:失败

百度查询解决方按,提供的都是找到my.ini文件    vi /etc/my.cnf。将部分参数值调大。经尝试均无效。
    max_allowed_packet=256M
    wait_timeout=2880000
    interactive_timeout = 2880000
	wait_timeout=2880000 
	interactive_timeout = 2880000 
	max_allowed_packet = 100M

我的解决方案:
s o u r c e 方 式 可 以 跳 过 s q l 语 句 中 的 错 误 部 分 继 续 进 行 导 入 , 不 受 错 误 影 响 \color{red}{ source 方式可以跳过sql语句中的错误部分继续进行导入,不受错误影响} sourcesql

1、进入mysql数据库
[root@localhost mysql2]# mysql -h 127.0.0.1 -P 3308 -p -u root -p"passworf"
2、进入操作的数据库db
mysql> use yc_20210618;
3、source 备份数据库的*.sql 文件
mysql> source /home/test2.0/yc.sql;

参考之前查到的source的截图
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值