哪里可以保存.sql文件?

时间:2014-07-30 04:49:00

标签: mysql sql macos xampp

我正在创建一个带有以下语句的.sql文件,我想在mac终端中调用它们来创建它们。

DROP TABLE IF EXISTS rw_promo_code;
DROP TABLE IF EXISTS rw_app;
DROP TABLE IF EXISTS rw_promo_code_redeemed;

CREATE TABLE rw_promo_code (
id mediumint NOT NULL AUTO_INCREMENT PRIMARY KEY,   
rw_app_id tinyint NOT NULL, 
code varchar(255) NOT NULL,
unlock_code varchar(255) NOT NULL,
uses_remaining smallint NOT NULL
);

CREATE TABLE rw_app (
id mediumint NOT NULL AUTO_INCREMENT PRIMARY KEY,   
app_id varchar(255) NOT NULL
);

CREATE TABLE rw_promo_code_redeemed (
id mediumint NOT NULL AUTO_INCREMENT PRIMARY KEY,   
rw_promo_code_id mediumint NOT NULL,
device_id varchar(255) NOT NULL,
redeemed_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);

我被指示将它们保存为.sql文件并从终端运行以下命令;

mysql -u username -p promos < create.sql

但是我得到了一个没有这样的文件或目录&#39;我在哪里保存以下.sql文件?

1 个答案:

答案 0 :(得分:1)

您需要提供文件的路径:

mysql -u username -p promos < D:\abc\create.sql

注意:如果您的文件存在于abc驱动器的D:文件夹中。