我试图导入它,但我遇到了一些错误。
这是我的错误:
08:49:13 PM恢复dbDB(联系方式) 正在运行:mysql --defaults-extra-file =“/ tmp / tmpdwf14l / extraparams.cnf”--host = 127.0.0.1 --user = root --port = 3306 --default-character-set = utf8 --comments 第22行的错误1046(3D000):未选择数据库
exitcode 1操作失败 08:49:13 PM恢复dbDBB(课程) 运行:mysql --defaults-extra-file =“/ tmp / tmpMW20Fb / extraparams.cnf”--host = 127.0.0.1 --user = root --port = 3306 --default-character-set = utf8 第22行的错误1046(3D000):未选择数据库
答案 0 :(得分:5)
Error:
您尚未选择从转储中导入数据的默认目标架构
在MySQL中创建模式/数据库,并在从Dump导入数据时在MySQL Workbench中选择该数据库。
Or
您可以编辑转储文件并在开头添加一个SQL语句,如下所示
create database test;
use test;
Solution as per the dump file of user:
--
-- Table structure for table `course`
--
将代码写为:
create database test1;
use test1;
--
-- Table structure for table `course`
--
应该这样做。
答案 1 :(得分:1)
错误是因为您没有选择任何数据库;在create schema 'database_name'
下面的转储中(或创建数据库'database_name'),添加:use 'database_name';
将database_name替换为您的数据库名称;