东风不来
三月的柳絮不飞

phpMyAdmin导入报错解决办法 一句代码解决

1. 问题描述

前几天,MySQL 通过 phpMyAdmin 导入的博客数据,出现如下的错误:

1 errors were found during analysis.
Unrecognized keyword. (near “ON” at position 25)
SQL query: Edit Edit
SET FOREIGN_KEY_CHECKS = ON;

网上搜索了原因,竟然是 max_allowed_packet 设置过小。

MySQL 根据配置文件会限制 server 接受的数据包大小。
有时候大的插入和更新会受 max_allowed_packet 参数限制,导致写入或者更新失败。

2. 解决办法

max_allowed_packet 参数改大一些:

在 MySQL 命令行中输入:set global max_allowed_packet = 2*1024*1024*10 即可!

赞(4) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《phpMyAdmin导入报错解决办法》
文章链接:https://www.wenzika.com/2139.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏