无法将sql文件导入heroku数据库

时间:2015-09-11 01:21:58

标签: ruby-on-rails postgresql heroku

我在本地运行mysql2上的应用程序,但我想在某处托管它,所以我尝试了heroku。 所以我输入这个

heroku pg:psql -a app_name< sqlfile.sql

我最终看到的就是这个

ERROR:  syntax error at or near "`"
LINE 1: INSERT INTO `view_jobchecklists` (`id`, `jobchecklist_id`, `...

该行

INSERT INTO `view_jobchecklists` (`id`, `jobchecklist_id`, `view`, `created_at`, `updated_at`, `notes`, `time_of_day_shot`, `field_of_view`) VALUES

并且它持续了100,000行,我甚至不确定这个错误指出了真正的问题,我试图将所有这些表放到postgres heroku数据库中,它运行得很好本地。

1 个答案:

答案 0 :(得分:0)

嗯,你有一个mysql导出的文件,并尝试导入postgres。 如果您的文件仅包含INSERT语句,则可以通过将所有标记替换为"

来完成