PostgreSQL 在centos 7下的安装配置,
安装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用户:
sudo su - postgres
启动PostgresSQL控制台:
psql
给postgres用户设置个密码:
\password 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没什么大的区别。
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。