因为工作原因接触到PostgreSQL,所以纯属简单扫盲一下
1 什么是PostgreSQL
一个自由的对象-关系数据库服务器(数据库管理系统),是从伯克利写的POSTGRES软件包发展而来,经过十几年的发展,PostgreSQL是世界上可以获得最先进的开放源码的数据库系统,提供了多版本并发控制,支持几乎所有SQL语句(包括子查询,事务和用户定义类型和函数)。
可以直接类比为MySQL。
2 安装
sudo apt-get install postgresql
psql --versioin
3 常用命令
1)切换到postgres数据库:sudo su postgres
2)查看服务器已经存在的数据库:psql --version
3)创建数据库:createdb 数据库名称
4)进入数据库:psql 数据库名称( \q 退出终端模式)
5)进入终端执行sql文件:\i xxx.sql
6)不登录执行sql文件:psql -d db1 -U userA -f /xxx/xxx.sql