2012-07-06 59 views
0

嘿家伙我有点麻烦让我的数据库实际创建。无法使用ssh创建我的数据库php mysql

我的教授向我们提供了一个.data文件,其中包含所有需要运行以创建表格并将数据插入到其中的查询。我运行下面的代码行:

mysql -u user -p pass >use dbname.data 

但后来当我尝试查询数据库或做任何事情,它它告诉我,有没有在数据库中的任何表。我也曾尝试没有运气以下:

mysql -u user -p pass >create dbname.data 
mysql -u user -p pass >create database dbname.data 

可有人请点我在这里向正确的方向?我没时间了,我的教授几乎没有任何帮助!

在此先感谢。

编辑:

我跑下,它跑了一堆的疑问说: “查询行,1行受影响”

use databasename; 
source dbfilename.data 

但现在当我运行这些:

use databasename; 
show tables; 

它说“空套”

回答

1

试试这个

的mysql -u用户-p通过DBNAME < file.data

0

检查。数据文件,如果有任何“USE数据库名称”查询,如果数据库名称是一样的,你所期望的一个。