我使用此线程中的指南成功创建了数据库mysqldump
文件。我还创建了第二个数据库,导航到包含并尝试将其还原到新数据库的目录,但失败了,我尝试了两种方法:myDump.sql
myDb1
myDb2
myDump.sql
myDb2
> mysql -u root -p myDb2 < myDump.sql;
> -- entered password
和:
> mysql -u root -p
mysql> -- entered password
mysql> USE myDb2;
mysql> SOURCE myDump.sql;
两者都有相同的错误消息:
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. Set --binary-mode to 1 if ASCII '\0' is expected. Query: ' ■-'.
我还想知道是否需要为新数据库使用与旧数据库相同的数据库名称。我尝试使用不同和相同的名称,但结果错误相同。