由于斜杠注释导入文本转储不可能

时间:2016-12-31 11:20:23

标签: mysql import phpbb3 vanilla-forums

我用vanilla2论坛导出器导出了一个phpbb3.2论坛。 我有一个很好的export.txt.gz 提取它, 并尝试使用命令行将40Mo文件导入我的“测试”数据库:

  

mysql -uroot -p test< export_forum_2016-12-31_054650.txt输入   密码:第1行的错误1064(42000):SQL中有错误   句法;查看与MySQL服务器版本对应的手册   要在'// Export Started:2016-12-31附近使用正确的语法   05:46:50表:用户UserID:int,LastIPAddress:varc'在第1行

但是解释器在导入文本文件中错误地使用“//”样式的注释,它不理解它并阻止导入。 为例:

  

//导出表:角色(13行,00:00.00)

我怎么能让它发挥作用?

-ubuntu 16.04 -mysql Ver 14.14使用EditLine包装器分发5.7.16,用于Linux(x86_64)

1 个答案:

答案 0 :(得分:0)

从香草出口商的常见问题解答中得到答案, 导出器生成的文件是.txt.gz 我们不应该解压缩它以使其在导入器中起作用。

我尝试导入提取的.txt文件,但导出器并不打算以这种方式使用它。你应该使用" import"在您的vanilla 2论坛全新安装的部分,将您的.gz文件上传到"上传"论坛的文件夹, 并在管理员导入界面中使用它。