postgresql 数据库有 用sql语句备份的方法吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postgresql 数据库有 用sql语句备份的方法吗相关的知识,希望对你有一定的参考价值。

参考技术A (1)将PostgreSQL数据库的psql工具所在的路径添加到系统的环境变量中;
(2)运行cmd,在窗口中输入psql,会有提示输入口令的信息,按ctrl+c终止该命令;
(3)建立与服务器的链接,具体格式:psql
-h
服务器IP地址
-U
数据库连接用户名
-d
数据库名称
-p
端口号;(比如:psql
-h
192.168.9.202
-U
postgres
-d
luoyang
-p
5432),链接成功的话会出现:“数据库名称=#”格式的提示(luoyang=#);
(4)修改数据库中导出数据的编码格式为gbk,指令:\encoding
gbk;(输入\encoding可以查看数据库的编码格式,gbk编码方式保证导出的中文汉字不为乱码)
(5)导出数据表中的数据为csv格式文件,指令:\copy
表名
to
路径
with
csv(比如:\copy
tbl_user_info
to
'C:/user.csv'
with
csv,成功后在C盘根目录下就会有相应的csv文件

以上是关于postgresql 数据库有 用sql语句备份的方法吗的主要内容,如果未能解决你的问题,请参考以下文章

PostgreSQL数据导出导入问题,谢谢

SQL怎样用SQL语句备份一张数据表

postgresql数据库备份命令

用SQL语句备份数据库

怎样用SQL语句恢复SQLSERVER数据库备份,并覆盖现有(正在使用)数

用命令对sql进行备份