PostgreSQL是一个强大开源的对象关系类型数据库系统,它能运行于几乎所有主要的 *** 作系统,包括Linux、Unix(AIX、BSD、HP-UX、SGI IRIX、Mac OS、Solaris、Tru64)、Windows OS。在这篇教程里,
您好,很高兴为您解答。
1、安装postgresql
yum install postgresql postgresql-server
mysql占用端口3306 pgsql是5432
2、导入整个数据库
psql -U postgres(用户名) 数据库名(缺省时同用户名) < /data/dumsql
3、导出整个数据库
pg_dump -h localhost -U postgres(用户名) 数据库名(缺省时同用户名) >/data/dumsql
4、导出某个表
pg_dump -h localhost -U postgres(用户名) 数据库名(缺省时同用户名) -t table(表名) >/data/dumsql
5、压缩方法
一般用dump导出数据会比较大,推荐使用xz压缩
压缩方法 xz dumsql 会生成 dumsqlxz 的文件
6、xz压缩数据倒数数据库方法
xzcat /data/dumsqlxz | psql -h localhost -U postgres(用户名) 数据库名(缺省时同用户名)
如若满意,请点击右侧~~答案,如若还有问题,请点击追问
希望我的回答对您有所帮助,望~~!
执行以下命令安装PostgreSQL
$ apt-get install postgresql
安装好之后,PostgreSQL会创建一个名为postgres的系统用户,以及一个同样名字的数据库管理员角色,以及一个同样名字的数据库。
Debian下配置PostgreSQL
通过cat /etc/passwd列出系统中所有的用户,可以找到刚刚PostgreSQL为我们创建的postgres用户:
$ cat /etc/passwd
postgres:x:122:129:PostgreSQL administrator,,,:/var/lib/postgresql:/bin/bash
使用su命令切换到postgres用户:
$ su postgres
使用passwd命令修改当前系统用户密码(可选):
$ passwd
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
使用createdb命令创建新的数据库:
$ createdb mydb
使用psql命令进入PostgreSQL命令行。psql后面可以接数据库名称,表示进入特定的数据库。如果不提供数据库名称,则默认进入postgres数据库。
$ psql
psql (9124)
输入 "help" 来获取帮助信息
以上就是关于如何在CentOS 7/6.5/6.4 下安装PostgreSQL 9.3 与 phpPgAdmin全部的内容,包括:如何在CentOS 7/6.5/6.4 下安装PostgreSQL 9.3 与 phpPgAdmin、如何导入PostgreSQL数据库数据、如何在Debian 8/7上安装PostgreSQL 9.6等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)