我已经看过很多关于此的帖子,但我对这个过程并不是很熟悉,也没有任何效果。
我的基本问题是我正在尝试从 Microsoft SQL数据库(使用Microsoft Management Studio 2008)获取数据以在 MySQL数据库中转换和使用(使用MySQL)工作台)
我试图转储.sql文件但是当我尝试导入MySQL Workbench时,我得到的错误是它不是UTF-8格式。我尝试了几种方法来使它成为那种编码(例如我看到无处不在的notepadd ++转换),但似乎没有任何工作。
如果我运行它,我会收到此错误:
ERROR: ASCII '\0' appeared in the statement, but this is not
allowed unless option --binary-mode is enabled and mysql is
run in non-interactive mode.
我再一次为此修好了,但无法得到它。
我尝试了一些选项,但没有成功,所以在这方面寻找一些想法或指导,我没有多少经验。
更新 现在的问题是我从Management Studio导出的sql文件在Workbench中不被接受为有效查询。
例如,不接受括号等。
答案 0 :(得分:0)
我敢打赌MySQL WorkBench不支持你的编码。
您可以在保存.sql文件时更改编码。