【问题标题】:how can fix error 1064 mysql [closed]如何修复错误1064 mysql [关闭]
【发布时间】:2026-01-16 09:50:01
【问题描述】:
Error

SQL query:

INSERT INTO `wp_postmeta` (`meta_id`, `post_id`, `meta_key`, `meta_value`) VALUES (2388, 60, '_count-views_day-20130726', '2'), 
(2389, 140, '_count-views_day-20130726', '61'), 
(2391, 82, '_count-views_day-20130726', '2'), 
(2392, 22, '_count-views_day-20130726', '23'), 
(2393, 78, '_count-views_day-20130726', '7'), 
(2394, 35, '_count-views_day-20130726', '2'), 
(2395, 32, '_count-views_day-20130726', '2'), 
(2396, 13, '_count-views_day-20130726', '1'), 
(2397, 83, '_count-views_day-20130726', '9'), 
(2398, 137, '_count-views_day-20130726', '8'), 
(2399, 90, '_count-views_day-20130726', '6'), 
(2400, 68, '_count-views_day-20130726', '1'), 
(2401, 6, '_count-views_day-20130726', '1'), 
(2402, 79, '_count-views_day-20130726', '5'), 
(2403, 33, '_count-views_day-20130726', '2'), 
(2404, 33, '_count-views_week-201330', '6'), 
(2405, 61, '_count-views_day-20130726', '8'), 
(2406, 141, '_count-views_day-20130726', '5'), 
(2408, 49, '_count-views_day-20130726', '8'), 
(2409, 22, '_count-views_day-20130727', [...]

MySQL said: Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''_count' at line 1045 

我该如何解决这个错误? 我打算通过 MySQL 导入!

【问题讨论】:

  • 你从哪里得到这个插入语句?
  • @developerwjk,这是一个 Wordpress 数据库的 mysqldump 文件。
  • 你是如何使用查询的?将其粘贴到控制台中?或运行 .sql 文件? (提示:你应该运行 .sql 脚本)

标签: php mysql wordpress import


【解决方案1】:

您的 INSERT 语句似乎太长了。

尝试在 my.cnf 中增加 max_allowed_pa​​cket。例如,max_allowed_pa​​cket=512MB

尝试以下命令:

mysql your_wordpress_db < your_dumped_file.sql

【讨论】:

  • 你能写更多细节吗?
  • 不会抛出different error吗?
  • 这是错误的。可能他将其粘贴在控制台中,而不是运行 .sql 文件,这是正确的做法。
  • @showdev 谢谢。也许是 1153?
  • @developerwjk 谢谢。明白了。
最近更新 更多