网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
su - postgres
postgres@ubuntu:~$ psql
查看所有数据库:
postgres=# \l
\c + 数据库名
进入数据库。
参考:https://www.runoob.com/postgresql/postgresql-select-database.html
列出所有用户:
postgres=# \du
\c bitbucket_6_1_1 # 选择数据库
select prop_value from app_property where prop_key = 'license'; # 查询
UPDATE app_property SET prop_value = 'xxx' where prop_key = 'license'; # 重新设置值
参考:
https://www.yiibai.com/postgresql/postgresql-update.html
创建用户、数据库,并授权。
postgres=# create user bitbucket with password 'bitbucket';
CREATE ROLE
postgres=# create database bitbucket\_6\_1\_1 owner bitbucket;
CREATE DATABASE
postgres=# grant all privileges on database bitbucket\_6\_1\_1 to bitbucket;
GRANT
删除数据库:
DROP DATABASE [IF EXISTS] database_name;
程序链接PostgreSQL 时报错"no pg_hba.conf entry"
参考:https://blog.csdn.net/liuchunming033/article/details/44810899
找到对应的pg_hba.conf文件:
在ubuntu 20上是这个文件。
/etc/postgresql/12/main/pg_hba.conf
然后添加postgresql客户端的IP范围:
加一行:
host all all 192.168.85.0/24 md5
在centos上,这个目录是
/var/lib/pgsql/
修改监听IP
/etc/postgresql/12/main/postgresql.conf
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
net/topics/618631832)**
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!