PGRESQL11安装
系统:centos7.9
安装链接
https://www.postgresql.org/download/linux/redhat/
- 访问连接选择11,平台选择Red Hat Enterprise, CentOS, Scientific or Oracle version 7,架构选择x86_64
2.执行以下命令安装pgresql11
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
sudo yum install -y postgresql11-server
sudo /usr/pgsql-11/bin/postgresql-11-setup initdb
sudo systemctl enable postgresql-11
sudo systemctl start postgresql-11
- 修改安全设置
vi /var/lib/pgsql/11/data/pg_hba.conf
第80行method改成md5
第82行method改成trust
第84行method设置成trust
先按esc再按:wq保存退出
- 重启postgresql
systemctl restart postgresql-11
- 登录postgres修改密码
su -l postgres
输入psql登录
输入\password修改密码
常用命令
- 创建数据库
create database ddd
- 导出数据库
windows方式
pg_dump -U redis -f E:/postgres.sql --column-inserts redis
第一个redis是用户名,存放位置E:,名称postgres.sql
最后的redis是数据库名
linux方式
pg_dump -U postgres -d myDBname -f dump.sql
postgres是用户名,myDBname是数据库名,dump.sql是文件名
3. 导入数据库
createdb newDBname
psql -d newDBname -U postgres -f dump.sql
postgres是用户名,newDBname是数据库名,dump.sql是文件名