1.下载对应版本的安装源
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
2.下载相应数据库组件
yum install postgresql11 -y
yum install postgresql11-server -y
3.初始化数据库以及开机自启动开启数据库
/usr/pgsql-11/bin/postgresql-11-setup initdb
systemctl enable postgresql-11
systemctl start postgresql-11
4.连接数据库
su - postgre
psql
5修改密码
ALTER USER postgres WITH PASSWORD ‘你要修改的密码‘;
\q(退出)
vi /var/lib/pgsql/11/data/pg_hba.conf
将未注释行中的ident 替换为 md5
配置外网访问添加最后一行参数:
vi /var/lib/pgsql/11/data/pg_hba.conf
全部有效行为:
local all??? all????????? peer
host all??? all??? 127.0.0.1/32?? md5
host all??? all??? ::1/128???? md5
host all all 0.0.0.0/0 md5
修改监禁地址
vi /var/lib/pgsql/10/data/postgresql.conf
打开注释,并修改为
listen_addresses = ‘*‘
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
2.下载相应数据库组件
yum install postgresql11 -y
yum install postgresql11-server -y
3.初始化数据库以及开机自启动开启数据库
/usr/pgsql-11/bin/postgresql-11-setup initdb
systemctl enable postgresql-11
systemctl start postgresql-11
4.连接数据库
su - postgre
psql
5修改密码
ALTER USER postgres WITH PASSWORD ‘你要修改的密码‘;
\q(退出)
vi /var/lib/pgsql/11/data/pg_hba.conf
将未注释行中的ident 替换为 md5
配置外网访问添加最后一行参数:
vi /var/lib/pgsql/11/data/pg_hba.conf
全部有效行为:
local all??? all????????? peer
host all??? all??? 127.0.0.1/32?? md5
host all??? all??? ::1/128???? md5
host all all 0.0.0.0/0 md5
修改监禁地址
vi /var/lib/pgsql/10/data/postgresql.conf
打开注释,并修改为
listen_addresses = ‘*‘
重启数据库使配置生效systemctl restart postgresql-11—————————————————————————————其他相关命令在数据库命令行执行\l 查看所有数据库\c db 来进入db数据库\d 查看数据库表创建数据库databaseCREATE DATABASE Tdatabase;创建用户auserCREATE USER auser CREATEDB LOGIN PASSWORD ‘Upasswd‘;将Tdatabase所有权限赋给用户auserGRANT ALL ON DATABASE Tdatabase TO auser;删除数据库Tdatabasedrop database database;删除用户auserdrop role auser;插入数据insert into 表名 values(..,..);创建表create table "数据库名"."表名" (.....);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。