文章摘要
文章介绍了使用PostgreSQL的SQL命令进行数据迁移的步骤,重点围绕如何通过`psql`和`pg_dump`实现SQL文件的导入和导出。内容包括: 1. **SQL文件导入**:使用`psql`参数配置数据库名称、IP地址、端口号、用户和文件路径,将外部文件中的数据加载到PostgreSQL中。2. **SQL文件导出**:使用`pg_dump`参数将PostgreSQL中的数据导出为外部文件,参数包括IP地址、端口号、用户和保存路径。 文章通过具体命令展示了PostgreSQL的数据迁移操作,适合需要在本地和远程环境下进行数据备份和迁移的用户参考。
# 1. sql文件导入/执行
psql -d sdk -h 192.168.2.122 -p 5432 -U postgres -f /home/sql/test.sql
#-d 数据库名称
#-h ip地址 (最好直接写明,不要使用localhost)
#-p 端口号
#-U 用户
#-f sql文件路径
# 2. sql文件导出
pg_dump -h 192.168.2.122 -p 5432 -U postgres -f /home/sql/test.sql sdk
#-h ip地址 (最好直接写明,不要使用localhost)
#-p 端口号
#-U 用户
#-f 保存路径
#sdk 数据库名称
psql -d sdk -h 192.168.2.122 -p 5432 -U postgres -f /home/sql/test.sql
#-d 数据库名称
#-h ip地址 (最好直接写明,不要使用localhost)
#-p 端口号
#-U 用户
#-f sql文件路径
# 2. sql文件导出
pg_dump -h 192.168.2.122 -p 5432 -U postgres -f /home/sql/test.sql sdk
#-h ip地址 (最好直接写明,不要使用localhost)
#-p 端口号
#-U 用户
#-f 保存路径
#sdk 数据库名称
© 版权声明
文章版权归作者所有,未经允许请勿转载。



