导入数据库转储——PSQL
Importing a database dump -- PSQL
我正在尝试使用终端将旧的 .gz 数据库转储导入我的数据库。这是一个 Postgresql 环境。
这就是我正在做的事情:
psql 测试 <052710_1.gz
回复:
错误:"test" 处或附近的语法错误
第 1 行:测试
^
我也试过了:
psql --dbname 测试 < --file 052710_1.gz
psql -d 测试 -U postgres -f 052710_1.gz
他们都给了我同样的错误。
我试过在 psql 的末尾使用 .exe,它有同样的问题。
我是运行 Postgresql 10.1
以10.1版本为例
尝试使用以下命令
pg_restore -d 测试 < 052710_1.gz
希望这有效。
请听从指挥。希望有用。
sudo psql -U postgres
create database temp_databse;
exit
执行以下命令
psql -U postgres temp_database < extracted_database_file_name
以上命令将恢复数据库...
我正在尝试使用终端将旧的 .gz 数据库转储导入我的数据库。这是一个 Postgresql 环境。
这就是我正在做的事情:
psql 测试 <052710_1.gz
回复:
错误:"test" 处或附近的语法错误 第 1 行:测试 ^
我也试过了:
psql --dbname 测试 < --file 052710_1.gz
psql -d 测试 -U postgres -f 052710_1.gz
他们都给了我同样的错误。 我试过在 psql 的末尾使用 .exe,它有同样的问题。
我是运行 Postgresql 10.1
以10.1版本为例
尝试使用以下命令
pg_restore -d 测试 < 052710_1.gz
希望这有效。
请听从指挥。希望有用。
sudo psql -U postgres
create database temp_databse;
exit
执行以下命令
psql -U postgres temp_database < extracted_database_file_name
以上命令将恢复数据库...