将yelp数据集加载到postgreSQL时出错

时间:2018-03-09 10:40:21

标签: sql postgresql

我正在尝试通过运行代码将Yelp数据从他们的sql文件导入到Windoes上的postgreSQL 10数据库中:

psql -U postgres yelp_db < yelp_sql

并获取以下错误。正如您所看到的那样,可能是由于`字符。有没有办法轻松解决这个问题?该文件为7.3GB,因此我希望避免逐行阅读以将`字符更改为'

ERROR:  syntax error at or near "PaxHeader"
LINE 1: PaxHeader/yelp_db.sql17 uid=998889796
        ^
ERROR:  syntax error at or near "`"
LINE 1: CREATE DATABASE /*!32312 IF NOT EXISTS*/ `yelp_db` /*!40100 ...
                                                 ^
ERROR:  syntax error at or near "USE"
LINE 1: USE `yelp_db`;
        ^
ERROR:  syntax error at or near "`"
LINE 1: DROP TABLE IF EXISTS `attribute`;
                             ^
ERROR:  syntax error at or near "`"
LINE 1: CREATE TABLE `attribute` (

0 个答案:

没有答案