PostgreSQL数据库常用命令

这是PostgreSQL的基本命令并非常实用。我们创造了这个列表,我们经常与PostgreSQL要用这些命令。 youcl.com的读者,如果您有任何命令,请随时与我们分享。你可以简单地在评论框里分享您的心得。
安装PostgreSQL数据库服务器
使用下面的链接在CentOS,Red Hat,Fedora,Ubuntu和Debian系统上安装PostgreSQL服务器。
登录PostgreSQL服务器
# su - postgres
# psql
创建Postgres数据库
postgres=# CREATE DATABASE db1
[或]
$ createdb db1
列出所有数据库
postgres=# l
删除数据库
postgres=# DROP DATABASE db1;
[或]
$ dropdb mydb
连接到数据库
postgres=# c db1
创建数据库表
db1=# CREATE TABLE tbl1 (name VARCHAR(20),
tbl_id INT,
tbl_name VARCHAR(100),
tbl_date DATE);
连接数据库中的表
postgres=# dt
查看表列
db1=# d tbl1
添加现有表中的列
db1=# ALTER TABLE tbl1 ADD tbl_address VARCHAR(400);
从表中删除列
db1=#  ALTER TABLE tbl1 drop tbl_address;
在Postgres中创建角色
postgres=# CREATE ROLE role1 WITH LOGIN ENCRYPTED PASSWORD 'password' CREATEDB;
查看Postgres角色列表
postgres=# du
权限授予数据库角色
postgres=# GRANT ALL PRIVILEGES ON DATABASE db1 TO role1;
改变角色
postgres=# ALTER ROLE role1 CREATEROLE CREATEDB SUPERUSER;
请点击 这里获取PostgreSQL中的角色列表。
删除角色
postgres=# DROP ROLE role1;
备份数据库
$ pg_dump db1 > backup.sql
还原数据库
$ psql db1 

备份所有数据库
$ pg_dumpall > pgbackup.sql
显示数据库的所有运行时参数
postgres=# SHOW ALL;
任何网络接口对PostgreSQL的访问
管理数据库,phpPgAdmin可以做为您最好的选择。使用下面链接继续安装 phpPgAdmin。
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏