2011-09-23 129 views
1

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

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

ERROR: Invalid statement: 
CREATE DATABASE `None`; 

使用mysqldbimport.exe当我有看的命令行参数,并通过添加--skip CREATE_DB,其中进口但是没有数据可作为进程已跳过发现skip命令,获取过去的这个错误。

我该如何解决这个错误?

回答

1

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

编辑;

登录到MySQL控制台,

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

mysql> use testdb; 
Database changed 
mysql> 

您可能需要如果可以编辑.sql文件,改变CREATE DATABASE语句“使用TESTDB;”,但很难讲不知道完整的文件。

+0

已经引起了人们的注意,但是我并不完全确定如何做到这一点,你能提出建议吗? – Ebikeneser

+0

编辑帖子与更多信息 – paimoe

+0

研究了它,该方法正在工作,非常感谢。 – Ebikeneser