我正在尝试通过运行代码将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` (