一般做公司网站需要哪几点,网站建设项目的工作分解,律师网站建设推荐,慈溪网站制作哪家最便宜1. postgres数据库
PostgreSQL是一种开源的关系型数据库管理系统#xff08;RDBMS#xff09;#xff0c;它是一种高度可扩展的、可靠的、功能丰富的数据库系统。以下是关于PostgreSQL的一些介绍#xff1a;
开源性#xff1a;PostgreSQL是一个开源项目#xff0c;可以…1. postgres数据库
PostgreSQL是一种开源的关系型数据库管理系统RDBMS它是一种高度可扩展的、可靠的、功能丰富的数据库系统。以下是关于PostgreSQL的一些介绍
开源性PostgreSQL是一个开源项目可以免费使用和修改。它的源代码可以被任何人查看、修改和贡献。
关系型数据库PostgreSQL是一种关系型数据库它使用表格来存储和组织数据。它支持SQL查询语言可以进行复杂的数据操作和查询。
可扩展性PostgreSQL具有良好的可扩展性可以处理大量的数据和高并发访问。它支持水平扩展和垂直扩展可以通过添加更多的服务器节点或增加硬件资源来提高性能。
可靠性PostgreSQL具有高度可靠性和数据完整性。它支持事务处理和ACID原子性、一致性、隔离性和持久性特性可以确保数据的一致性和可靠性。
功能丰富PostgreSQL提供了许多高级功能如复杂查询、索引、触发器、视图、存储过程、外键约束等。它还支持全文搜索、地理空间数据处理、JSON数据类型等先进的功能。
2.用docker部署
docker search postgres
docker pull postgresdocker run -it --name postgres --privileged \
-e POSTGRES_PASSWORDAbc1234% \
-p 5432:5432 \
-v /usr/local/software/postgres/data:/var/lib/postgresql/data \
-d postgresdocker logs postgres #查看日志
docker exec -it postgres /bin/bash 容器内连接数据库[rootk8s-ke-cloud mqq]# docker exec -it postgres /bin/bash
root33ab3f9009d1:/# su postgres
postgres33ab3f9009d1:/$ psql
psql (14.1 (Debian 14.1-1.pgdg1101))
Type help for help.postgres# \lList of databasesName | Owner | Encoding | Collate | Ctype | Access privileges
------------------------------------------------------------------------------postgres | postgres | UTF8 | en_US.utf8 | en_US.utf8 | template0 | postgres | UTF8 | en_US.utf8 | en_US.utf8 | c/postgres | | | | | postgresCTc/postgrestemplate1 | postgres | UTF8 | en_US.utf8 | en_US.utf8 | c/postgres | | | | | postgresCTc/postgres
(3 rows)postgres# 3. 验证Navicat连接数据库
端口 5432 用户名postgres 密码Abc1234% 初始化数据库postgres docker运行语句可以看到密码和端口