mySQL Workbench导入

时间:2014-02-07 12:52:33

标签: mysql-workbench

我试图导入它,但我遇到了一些错误。

这是我的错误:

  

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):未选择数据库

2 个答案:

答案 0 :(得分:5)

Error:您尚未选择从转储中导入数据的默认目标架构 在MySQL中创建模式/数据库,并在从Dump导入数据时在MySQL Workbench中选择该数据库。
Or
您可以编辑转储文件并在开头添加一个SQL语句,如下所示

create database test;
use test;

Select the default target schema

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替换为您的数据库名称;