postgresql11在centos7快速部署使用
发布时间:2020-12-13 15:57:04 所属栏目:百科 来源:网络整理
导读: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.初始化数据库以及
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 = ‘*‘ 重启数据库使配置生效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 "数据库名"."表名" (.....); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |