PostgreSQL是一种功能强大的开源对象关系型数据库管理系统(ORDBMS),它具有高度的可扩展性、数据安全性和稳定性,被广泛用于Web应用程序、企业级软件、数据分析等。
psql --versionpsql -Upostgres -c '\l'
psql -Upostgres -d ttrss
\dt
su - postgres
dropdb ttrsssu - postgres
pg_dump -Fc -s -f ttrss.sql ttrsspg_dump -Fc -a -f ttrss.sql ttrsspg_dump -Fc -f ttrss.sql ttrsspg_dump -Fc -s -t citycode -f citycode_schema.sql testdbpg_dump -Fc -a -t ttrss_users -f ttrss_users_data.sql ttrsspg_dump -Fc -t ttrss_users -f ttrss_users_schemadata.sql ttrsssu - postgres
createdb ttrss;pg_restore -s -d ttrss ttrssschema.sql pg_restore -a -d ttrss ttrssdata.sqlpg_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