数据库
文章平均质量分 72
DB仙人
there is no same leaf in the world
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pgsql用户和权限管理
创建用户命令结构pgsql的用户可以等同于角色区别:1.创建用户默认带有登录权限,而角色没有。创建用户查看创建的用户(这里是角色和用户混合)还有种用系统内置视图查看用户方法(只能看到用户)原创 2025-02-13 10:35:00 · 1470 阅读 · 0 评论 -
shell脚本自动安装MySQL8
【代码】shell脚本自动安装MySQL8。原创 2025-02-12 16:33:52 · 510 阅读 · 0 评论 -
postgreSQL16.6源码安装
从获取tar.bz2或者tar.gz源码。原创 2025-02-07 17:26:33 · 653 阅读 · 0 评论 -
mysql主从架构
mysql主从架构是一套非常基础的高可用架构,主要依赖复制技术来实现。原创 2023-11-06 15:58:59 · 841 阅读 · 0 评论 -
docker部署MySQL服务
部署 MySQL8.0.35社区版。原创 2023-11-04 08:41:54 · 357 阅读 · 0 评论 -
mysql简单备份和恢复
版本:mysql8.0。原创 2023-11-03 00:24:21 · 655 阅读 · 0 评论 -
mysql基于软件包升级
注意:无论是什么升级都是有风险的,升级前都需要做一次全备份。本文章以5.7升级为8.0为案例演示。原创 2023-11-03 14:44:12 · 519 阅读 · 0 评论 -
mysql-linux归档版安装
说明:我这里服务器之前已经装过一个不同版本的mysql,已经占用了3306端口,所以这里我用3307端口来演示,命令和官方的稍有不同,不过步骤都是差不多的。其实可以不用创建mysql用户直接使用root用户,但是在公司方便不同岗位管理要专门创建一个mysql用户管理这个数据库。这里注意要用-S指定mysql.sock的位置,不然-P指定端口会失效,会默认用3306。3、那个解压包目录名字太长了,给他换个名字,换成mysql。mysql.sock放到/tmp/下。3、修改解压目录的所属用户。原创 2023-10-27 16:02:54 · 580 阅读 · 0 评论 -
pgpool密码验证失败问题
当使用命令 psql -p 9999 -U postgres -d postgres 登录pgpool时。生成一下pool_passwd 文件(之前有了可以不用生成)问题就出在他们加密方式不一致导致了pgpool登录认证失败。可以看出之前密码使用SCRAM-SHA-256加密。直接修改主库的用户的密码加密方式,改为md5加密。但是pool_passwd需要使用md5加密。修改用户密码(存储为md5格式密码)还可以使用命令查看加密方式。2.密码加密方式不一致。重新登录pgpool。原创 2023-10-09 17:34:50 · 1084 阅读 · 0 评论 -
postgresql实现单主单从
修改 pg_hba.conf 文件 (相当于开放防火墙)2.从库使用命令 pg_ctl promote升级为主库。模拟主库宕机,从库手动升级为主库,原主库恢复变成从库。修改主库配置文件 postgresql.conf。3.这时恢复原主库作为从库,需要同步主库数据。2.使用物理备份命令备份主库数据文件到从库。上面是允许登录的 地址。1.删除从库的数据文件。下面是允许复制的地址。原创 2023-09-29 19:48:12 · 488 阅读 · 0 评论 -
postgresql数据库备份
根据备份文件类型可分为物理备份和逻辑备份根据备份时数据库状态可分为在线备份和离线备份根据备份数据量可分为全量备份和增量备份。原创 2023-09-13 23:48:24 · 4176 阅读 · 0 评论 -
postgresql-使用plpgsql批量插入用户测试数据
使用plpgsql批量插入用户测试数据❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤我是分割线❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤。原创 2023-09-07 22:57:00 · 860 阅读 · 0 评论 -
MySQL-运维
错误日志是MysQL中最重要的日志之一,它记录了当mysqld启动和停止时,以及服务器在运行过程中发生任何时的相关信息。当数据库出现任何故障导致无法正常使用时,建议首先查看此日志。该日志是默认开启的,默认存放目录/var/log/,默认的日志文件名为mysqld.log。原创 2023-07-19 22:50:19 · 210 阅读 · 0 评论 -
Mysql进阶-
存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所以存储引擎也可被称为表类型。在建表时指定存储引擎的语法:CREATE TABLE 表名(字段1 字段1类型[ COMMENT 字段1注释],.....字段n 字段n类型[COMMENT 字段n注释][COMMENT表注释];查看指定表的存储引擎(查看表的建表语句)SHOW CREATE TABLE 表名;查询当前数据库支持的存储引擎。原创 2023-07-14 04:07:47 · 449 阅读 · 0 评论 -
为什么InnoDB存储引擎选择使用B+tree索引结构?
🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉欢迎光临🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉。原创 2023-07-11 00:02:21 · 185 阅读 · 0 评论 -
MySQL事务
事务是一组操作的集合,它是一一个不可分割的工作单位,事务会把所有的操作作为一一个整体-起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。默认MySQL的事务是自动提交的,也就是说,当执行一条DML语句,MySQL会立即隐式的提交事务。原创 2023-07-10 04:49:05 · 467 阅读 · 0 评论 -
用图来理解group by、where、having、聚合函数使用
用图来理解group by、where、having、聚合函数,超简单!!!原创 2023-07-08 18:54:38 · 487 阅读 · 0 评论 -
数据库MySQL基础
概述:指从多张表中查询数据笛卡尔积:笛卡尔乘积是指在数学中,两个集合A集合和B集合的所有组合情况。在多表查询时,需要消除无效的笛卡尔积多表查询的分类连接查询内连接:相当于查询A、B交集部分数据外连接:左外连接:查询左表所有数据,以及两张表交集部分数据右外连接:查询右表所有数据,以及两张表交集部分数据自连接:当前表与自身的连接查询,自连接必须使用表别名子查询。原创 2023-07-10 00:41:45 · 151 阅读 · 0 评论
分享