创建数据库错误MYSQL

时间:2011-09-23 11:20:44

标签: mysql database command

尝试从命令提示符将.sql文件导入MYSQL时出现以下错误。

C:\Program Files\MySQL\MySQL Workbench 5.2 CE\utilities>mysqldbimport --server=
root:password@localhost   <filepath>
# Source on localhost: ... connected.
# Importing definitions from <filepath>

ERROR: Invalid statement:
CREATE DATABASE `None`;

我在使用mysqldbimport.exe时查看了命令行参数,发现skip命令通过添加--skip CREATE_DB来解决此错误,导入但是没有数据可用因为该过程已被跳过。

如何解决此错误?

1 个答案:

答案 0 :(得分:1)

您可以手动创建数据库(通过控制台或其他应用程序),然后像在那里一样跳过创建吗?

编辑;

登录MySQL控制台,

mysql> create database `testdb`;
Query OK, 1 row affected (0.05 sec)

mysql> use testdb;
Database changed
mysql>

如果可能,您可能必须编辑.sql文件,将Create database语句更改为“use testdb;”,但在不知道完整文件的情况下很难判断。