我正在尝试将一个大小为60MB的文件,filename-20120201.tbz,导入到新建的MySQL数据库中。我正在使用终端,并通过命令提示符use new_database打开了该数据库。
我该如何正确地导入这个文件?我正在使用Mac系统。谢谢。
我正在尝试将一个大小为60MB的文件,filename-20120201.tbz,导入到新建的MySQL数据库中。我正在使用终端,并通过命令提示符use new_database打开了该数据库。
我该如何正确地导入这个文件?我正在使用Mac系统。谢谢。
mysql> SOURCE input_file
或者从终端执行
mysql -u root -p database < filename-20120201.tbz
试一试
$ mysql -u root -p new_database < db-dump.sql
其中: new_database是您新数据库的名称, db-dump.sql是要导入的mysql文件
\. filename
filename
是SQL文件)在MySQL命令行中提供(作为SQL文件)。在-p
之后立即放置密码。
mysql -u root -ppassword database < file.sql
mysql -u root -p database < file.sql
命令会以更安全的方式要求输入密码。如果有人看到你输入 Twitter 密码,他们只能看到*******. 而如果有人偷看了-pMyMySQLPassword
,那么他们就可以知道你的密码了。如果我的评论听起来很无礼,请原谅。 - Axel A. García
CREATE DATABASE IF NOT EXISTS
。 - Axel A. García