我正在尝试将60 MB文件 filename-20120201.tbz 导入到新创建的MySQL数据库中。我正在使用终端,并通过提示使用new_database打开数据库。
如何正确导入此文件?我在Mac上。感谢。
答案 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