mysql-恢复备份数据只有表结构,数据为空

https://www.cnblogs.com/String-song/p/14174098.html

解决办法一

mysql 中max_allowed_packet大小的查看和设置:

(1)查看:

show global variables like 'max_allowed_packet';

(2)设置:

set global max_allowed_packet=1024*1024*1000;
把max_allowed_packet 设置为100M。

或者打开:C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 文件或linux下的/etc/my.cf,修改max_allowed_packet 的值。

 

 

解决办法二

可能的原因是启用了数据库事务导致

还原备份时选择高级,将使用事务取消勾选,勾上遇到错误继续

 

posted @ 2021-09-17 14:47  无敌仙人掌  阅读(327)  评论(0)    收藏  举报
AmazingCounters.com