mysqldump备份报错 'max_allowed_packet'
1.mysqldump备份报错
[root@176-238 bin]# ./mysqldump -uroot -p'123456' --default-character-set=utf8 --opt -R -E confluence > /data/backup/20221109/confluence20221109.sql
mysqldump: [Warning] Using a password on the command line interface can be insecure.
mysqldump: Error 2020: Got packet bigger than 'max_allowed_packet' bytes when dumping table `plugindata` at row: 0
2.报错原因
#报错原因是因为某些字段的数据太大超过默认值,需要修改导出的的数据包大小,需要在导出时使用--max_allowed_packet=512M
如:
./mysqldump -uroot -p'123456' --max_allowed_packet=512M --default-character-set=utf8 --opt -R -E confluence > /data/backup/20221109/confluence20221109.sql
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探