psql -d dbname -U postgre
远程连接pgsql
psql -h 192.168.0.87 -d dbname -U postgre
http://miao19880124.javaeye.com/blog/778732 这个网址是pqsql常用命令
\d 查看所有表
\d conf_call 查看表结构
修改字段默认值
alter table conf_call alter column mute_flag set default 1;
pgsql备份数据
/usr/local/pgsql/bin/pg_dump -i --column-inserts --encoding=utf-8 -h localhost -U postgre dbname > dbname.sql
备份一个表 /usr/local/pgsql/bin/pg_dump -i --column-inserts --encoding=utf-8 -U postgre dbname -t table > table.sql
只备份结构 /usr/local/pgsql/bin/pg_dump -i --column-inserts --encoding=utf-8 -h localhost -U postgre dbname -s> dbname.sql
pg_dump
按行插入 -D, --column-inserts dump data as INSERT commands with column names
指定编码类型-E, --encoding=ENCODING dump the data in encoding ENCODING
-C, --create include commands to create database in dump
删除
/usr/local/pgsql/bin/dropdb -h localhost -U postgre dbname
创建
/usr/local/pgsql/bin/createdb -h localhost -U postgre -E UTF8 -O postgre dbname
导入
/usr/local/pgsql/bin/psql -h localhost -U postgre -d dbname -f /tmp/dbname.sql
本文详细介绍了使用psql命令进行PostgreSQL数据库的基本操作,包括远程连接、常用命令如d、备份数据及创建、删除数据库等,并提供了实例演示。
295

被折叠的 条评论
为什么被折叠?



