用phpmyadmin导入备份的mysql数据时失败,提示:
Unrecognized keyword. (near “ON” at position 25)
SQL query: Edit Edit
SET FOREIGN_KEY_CHECKS = ON;
搜了一番,看到是max_allowed_packet 设置过小“mysql根据配置文件会限制server接受的数据包大小。
有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。”
在/etc/my.cnf加上
max_allowed_packet=16M
保存重启mysql即可。
本文为原创文章,版权归123ppp资源网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ MySQL的安装与配置08/05
- ♥ mysql备份命令06/21
- ♥ 使用 Cravatar 解决 Gravatar 头像无法访问的问题12/22
- ♥ systemctl更新配置、启动服务、设置开机启动命令11/07
- ♥ 用Chatwoot自建网站客服系统12/15
- ♥ linux下用SSHFS挂载远程目录及多用户权限设置11/09