Postgres常用命令
3月 28, 2007 11:03 下午 | 发表在 PostgreSQL, 数据库 | 留下评论数据库系统初始化
initdb -D /home/lucida/data
运行数据库系统服务器
postmaster -D /home/lucida/data -i&
创建数据库用户
createuser admin
创建数据库
createdb -U admin securedgedb
删除数据库
dropdb -U admin securedgedb
显示所有存在的数据库
psql -l
备份恢复数据库
文本格式备份
pg_dump -f db.dump securedgedb
文本格式恢复
psql -d securedgedb -U admin < db.dump
非文本格式备份
pg_dump -D -O -F c -b -U admin securedgedb > db.dump
非文本格式恢复
pg_restore -F c -d securedgedb -U admin db.dump
所有的-D /home/lucida/data都可以通过设定PGDATA环境变量来替代.
在WordPress.com的博客.
Entries 和 评论 feeds.