0

我看过很多教程告诉我

databaseName < databaseName.sql

运行 WAMP。我看到mysql数据文件夹在哪里。我将我的 .sql 文件放在该文件夹中,或者放在我想要将 .sql 文件导入到的数据库所在的文件夹中,但是我运行的任何命令似乎都不起作用。

问题:假设我已登录并“使用”正确的数据库,我应该从 mysql 提示符运行什么命令?

4

2 回答 2

2

使用加载日期 INFILE。

您也可以使用加载数据本地 INFILE。

我有一个“世界”数据库。上传它(我使用 csv),我会使用以下内容。

  use world;
  source C:\wamp\bin\mysql\mysql5.5.24\data\world\filename.sql;

对不起,我没有说我把它放在这里

C:\wamp\bin\mysql\mysql5.5.24\data\world

于 2013-03-31T16:33:36.423 回答
0

当且仅当您的文件是有效的数据库转储(文件扩展名“.sql”所暗示的含义)时,您可以通过以下方式从任何位置应用该转储:

  1. 启动mysql.exe程序([PATH TO MYSQL BIN DIR]mysql.exe [PARAMETER]
  2. 在 mysql.exe 中使用“source”命令,如source [PATH TO sql FILE]databaseName.sql
于 2013-03-31T17:19:27.293 回答