MySQL Dump-元查询

绍伊

我有一个无法加载的MySQL转储文件,该问题似乎与以下内容有关:

ERROR 1231 (42000) at line 11: Variable 'character_set_client' can't be set to the value of 'NULL'

查看转储文件-它显示CREATE表语句和以下行:

*!40101 SET character_set_client = @saved_cs_client */;

我找不到在MySQL转储文件中讨论这种注释代码的任何文档。有人有提示吗?

达里奥·塞德尔(Dario Seidl)

以注释开头的/*!是特定MySQL的SQL语句,这些语句仍由MySQL执行,但被其他SQL数据库忽略。作为参考,请参阅MySQL文档中的注释

在您的情况下,似乎@saved_cs_clientNULL,这不是的有效值character_set_client您可以设置@saved_cs_client,或修改该行以设置character_set_client为您使用的字符集。

(顺便说一句,我建议始终将其utf8mb4用作您的字符集。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章