PostgreSQL是一种功能强大的开源对象关系型数据库管理系统(ORDBMS),它具有高度的可扩展性、数据安全性和稳定性,被广泛用于Web应用程序、企业级软件、数据分析等。
psql --version
psql -Upostgres -c '\l'
psql -Upostgres -d ttrss
\dt
su - postgres
dropdb ttrss
su - postgres
pg_dump -Fc -s -f ttrss.sql ttrss
pg_dump -Fc -a -f ttrss.sql ttrss
pg_dump -Fc -f ttrss.sql ttrss
pg_dump -Fc -s -t citycode -f citycode_schema.sql testdb
pg_dump -Fc -a -t ttrss_users -f ttrss_users_data.sql ttrss
pg_dump -Fc -t ttrss_users -f ttrss_users_schemadata.sql ttrss
su - postgres
createdb ttrss;
pg_restore -s -d ttrss ttrssschema.sql
pg_restore -a -d ttrss ttrssdata.sql
pg_restore -d ttrss ttrssschemadata.sql
#1.删除表
psql ttrss
DROP TABLE ttrss_user;
#2.恢复表结构
pg_restore -s -t ttrss_user -d ttrss ttrss_user_schema.sql
3.恢复表数据
pg_restore -a -t ttrss_user -d ttrss ttrss_user_data.sql
4.恢复表(结构和数据)
pg_restore -t ttrss_user -d ttrss ttrss_user_schemadata.sql
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有