























安装postgresql:
sudo yum install postgresql-server
初始化数据库:
sudo postgresql-setup initdb
启动数据库:
sudo systemctl start postgresql
设置为自动启动:
sudo systemctl enable postgresql
允许外网访问数据库:
sudo vi /var/lib/pgsql/data/postgresql.conf 找到: listen_addresses = 'localhost' 改成: listen_addresses = '*' 保存退出 :wq sudo vi /var/lib/pgsql/data/pg_hba.conf 在文件最后加上一行: host all all 192.168.1.200/32 md5 保存退出 :wq
切换到postgres用户:
启动PostgresSQL控制台:
给postgres用户设置个密码:
说明:postgres用户有点类似mysql的root用户,拥有所有权限,一般开发的时候最好建个新的用户。
为数据库创建新用户:
CREATE USER username WITH PASSWORD 'password';
创建新数据库:
CREATE DATABASE database_name OWNER username;
设置权限:
GRANT ALL PRIVILEGES ON DATABASE database_name to username;
搞定这些之后,就可以用navicat连接来管理它了,对于开发人员来说,用postgresql和用mysql没什么大的区别。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。