我使用的是 MySQL 5.1.36。从 MySQL 转储导入时出现以下错误。my.cnf 中的“max_allowed_packet”大小设置为 100M。
第 1647 行出现错误:未知命令 '\''。
你能告诉我可能是什么问题吗?
温暖的问候
苏普拉提克
答案1
如果您有二进制数据,请使用 mysqldump 参数--hex-blob。
答案2
您可以尝试 mysqldump 的 --skip-extended-insert,这会使它对每次插入都使用一个新行,这可以解决问题,特别是在您编辑转储文件时。