我正在将我的wordpress网站转移到本地进行测试。
当我尝试导入从CPanel PHPMyadmin导出到本地MYSQL Workbench的.sql时,我遇到了以下错误。
仅供参考,我正在使用MYSQL Workbench 6.0和MYSQL Administrator 1.2.17
15:08:07 Restoring C:\Users\abc\Desktop\db.sql
Running: mysql.exe --defaults-extra-file="c:\users\abc\appdata\local\temp\3\tmpdemide.cnf" --host=localhost --user=root --port=3307 --default-character-set=utf8 --comments --database=db < "C:\\Users\\abc\\Desktop\\db.sql"
ERROR 1049 (42000): Unknown database 'db'
Operation failed with exitcode 1
15:08:08 Import of C:\Users\abc\Desktop\db.sql has finished with 1 errors
答案 0 :(得分:3)
显然导出是在没有指定数据库(模式)的情况下完成的,因此您必须先手动创建它,然后才能导入转储。 MySQL Workbench允许将转储导入到其他(包括新的)架构。您可以在导入页面上指定:
答案 1 :(得分:2)
您似乎必须先创建数据库
CREATE DATABASE db;
然后导入你的sql文件。