Ubuntu服务器初始化

SSH Key ssh-keygen -t ed25519 -C "your_email@example.com" 安装Nginx sudo apt install nginx nginx 配置模板 server { listen 80; listen [::]:80; listen 443 ssl http2; listen [::]:443 ssl http2; ssl_certificate /usr/local/nginx/ssl/cert.pem; ssl_certificate_key /usr/local/nginx/ssl/key.pem; ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; ssl_ciphers TLS13-AES-256-GCM-SHA384:TLS13-CHACHA20-POLY1305-SHA256:TLS13-AES-128-GCM-SHA256:TLS13-AES-128-CCM-8-SHA256:TLS13-AES-128-CCM-SHA256:EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5; ssl_prefer_server_ciphers on;
阅读更多 →

postgres13 主从复制

环境 主服务器 地址: 172.24.89.190 从服务器 地址: 172.24.89.191 两台服务器都已经安装了postgres,且版本均为13。安装过程
阅读更多 →

postgres备份

pg_dump 常用命令 -h host,指定数据库主机名,或者IP -p port,指定端口号 -U user,指定连接使用的用户
阅读更多 →

Mysql转PostGreSQL常见问题

开发过程中将数据库从Mysql迁移至PostgreSQL,有些代码还是需要响应的更新的。Postgr
阅读更多 →

Postgres 用户、角色与权限

用户与角色 PostgreSQL使用角色的概念管理数据库访问权限。为了简化管理用户与角色这两者的概念几
阅读更多 →

Postgres Check(约束)

键表的约束 -- 使用check 关键字进行字段约束 create table users ( id int primary key, name varchar not null, age int default 20 check (age > 0 and age <=150), created_at timestamp with time zone
阅读更多 →

Postgres Index(索引)

索引分类 B-Tree 最常用的索引,适合用于处理等值查询和范围查询 。 Hash 只能简单的处理等值查询。 GiST 不是单独的一种索
阅读更多 →

PostgreSql13 安装配置与远程连接

源码安装(Centos) # 以下命令需要在root用户下执行 wget https://ftp.postgresql.org/pub/source/v13.0/postgresql-13.0.tar.bz2 # 源码下载 tar xjvf postgresql-13.0.tar.bz2 # 解压至当前文件夹 cd postgresql-13.0
阅读更多 →