用于mysql文件导入的终端命令

时间:2012-02-02 03:55:37

标签: mysql

我正在尝试将60 MB文件 filename-20120201.tbz 导入到新创建的MySQL数据库中。我正在使用终端,并通过提示使用new_database打开数据库。

如何正确导入此文件?我在Mac上。感谢。

4 个答案:

答案 0 :(得分:27)

如果您正在运行mysql并使用新创建的数据库,请使用以下代码运行脚本文件

mysql> SOURCE input_file

或来自终端

mysql -u root -p database < filename-20120201.tbz

答案 1 :(得分:11)

尝试

$ mysql -u root -p new_database < db-dump.sql

其中:    new_database是新数据库的名称    db-dump.sql是要导入的mysql文件

答案 2 :(得分:3)

这应该可以解决问题:

\. filename

(在MySQL的命令行中提供,假设filename是SQL文件)

答案 3 :(得分:0)

-p

之后立即放置密码
mysql -u root -ppassword database < file.sql