要导出 PostgreSQL 数据库的 SQL 并导入到另一个服务器的新安装的 PostgreSQL,可以按照以下步骤操作:
1. 在源服务器上使用 `pg_dump` 命令以 SQL 格式导出数据库。假设你要导出的数据库名为 `database_name`,可以执行以下命令:
pg_dump -U username -d database_name -f export.sql
其中,`-U` 参数指定 PostgreSQL 用户名,
`-d` 参数指定要导出的数据库名,
`-f` 参数指定导出的 SQL 文件。
2. 将 `export.sql` 文件传输到目标服务器。
在目标服务器上,使用 `psql` 命令以 SQL 格式导入数据库。假设你要导入的数据库名也为 `database_name`,可以执行以下命令:
psql -U username -d database_name -f export.sql
其中,`-U` 参数指定 PostgreSQL 用户名`-d` 参数指定要导入的数据库名,
`-f` 参数指定要导入的 SQL 文件。
请注意,上述步骤假设已经在目标服务器上正确安装和配置了 PostgreSQL,并且用户具有适当的权限来执行导入操作.