
数据库
文章平均质量分 80
Mysql和Redis数据库
树下一少年
博客内容有疑问/指正之处敬请发送至邮箱:sulibao2003@163.com。
展开
-
通过ansible+docker-compose快速安装一主两从redis+三sentinel
通过ansible+docker-compose快速安装一主两从redis+三sentinel原创 2025-04-02 13:49:48 · 177 阅读 · 0 评论 -
一主双从redis+哨兵模式以及通过Ansible+Shell快速部署redis哨兵模式
一.主redis配置1.解压并进行编译安装2.为redis创建软链接和service管理方便启动3.修改redis的配置文件二.配置备redis三.主redis上查看集群状态1.主redis登录上去查看状态并且创建数据用于验证同步性2.备redis查看数据是否同步过来四.模拟测试1.主redis宕机时2.备redis宕机时五.redis哨兵1.配置sentinel.conf文件2.运行sentinel.conf文件3.查看进程是否起来了4.三台设备原创 2024-04-22 22:43:44 · 1382 阅读 · 0 评论 -
redis9种数据类型的基本操作,redis持久化练习—分别启用rdb和aof,并查看是否有对应文件生成
这个命令用于统计字符串被设置为1的bit数,统计字符串从start字节到end字节比特值为1的数量, 一般情况下,给定的整个字符串都会被进行计数,通过指定额外的 start 或 end 参数,可以让计数只在特定的位上进行。集合中成员是唯一的,这就意味着集合中不能出现重复的数据。集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。HyperLogLog 是用来做基数统计的算法,HyperLogLog 的优点是:在输入元素的数量或者体积非常非常大时,计算基数所需的空间总是固定的、并且是很小的。原创 2023-07-22 14:25:12 · 302 阅读 · 0 评论 -
Mysql数据库对表的基本操作
Mysql数据库对表的基本操作一.表基本操作1.当前数据库内创建表2.查看表3.删除表4.修改表结构5.复制表(结构)二.表约束创建1.约束的作用2.约束的类型3.演示原创 2023-05-28 13:28:50 · 2149 阅读 · 0 评论 -
Mysql错误日志、通用查询日志、慢日志的介绍和二进制日志的查看和备份恢复
my.cnf记录文件为slow_query_log_file[=file_name],如果没有给出file_name值, 默认为主机名,后缀为-slow.log。在数据库保存数据时,有时候会因为误删除数据库,意外断电或程序意外终止,由于病毒造成的数据库损坏或丢失,文件系统损坏后,系统进行自检操作,升级数据库时,命令语句不严格,设备故障,自然灾害等不可避免会出现数据丢失或者被破坏,这样情况下,我们必须保证数据的安全性和完整性,就需要使用日志来查看或者恢复数据了。记录建立的客户端连接和执行的语句,默认关闭。原创 2023-07-24 13:35:38 · 2352 阅读 · 0 评论 -
Mysql数据库备份和恢复练习
INSERT INTO student VALUES( 906,'王六', '男',1988,'计算机系', '湖南省衡阳市');INSERT INTO student VALUES( 903,'张三', '女',1990,'中文系', '湖南省永州市');INSERT INTO student VALUES( 904,'李四', '男',1990,'英语系', '辽宁省阜新市');INSERT INTO score VALUES(NULL,906, '英语',85);创建student和score表。原创 2023-07-20 20:04:30 · 685 阅读 · 0 评论 -
Mysql数据库语句分类、语句注释、数据库基本操作
Mysql数据库语句分类、语句注释、数据库基本操作一.SQL定义二.语句分类1.DDL:数据定义语言2.DML:数据操作语言3.DQL:数据查询语言4.DCL:数据控制语言5.TCL:事务控制三.语句注释1.单行注释2.多行注释四.对数据库的基本操作1.创建数据库2.查看数据库3.删除数据库4.切换数据库原创 2023-05-29 13:15:46 · 1074 阅读 · 0 评论 -
Mysql数据库安装登录及密码修改
Mysql数据库安装登录及密码修改原创 2023-05-25 15:44:51 · 929 阅读 · 0 评论 -
Mysql数据库内联查询、左连接查询、右连接查询、自连接查询介绍,库和表的相关练习
一.内联查询1.inner join:只查询键值一致(交叉)的部分2.演示二.左连接1.left join:以左表为标准,查询输出左表中没有的字段信息2.演示三.右连接1.rightjoin:以右表为标准,查询输出右表中没有的字段信息2.演示四.自连接将一张表通过别名虚拟为两张表,查询比较其中的不同字段五.练习1.新建/删除库和字段2.单/多表查询原创 2023-06-08 17:47:45 · 6482 阅读 · 0 评论 -
Mysql数据库聚合函数、数值函数、字符串函数、日期和时间函数、流程控制函数简介
Mysql数据库聚合函数、数值函数、字符串函数、日期和时间函数、流程控制函数简介原创 2023-06-05 14:47:59 · 2007 阅读 · 0 评论 -
Mysql数据库insert、replace、update、delete、truncate、drop、select语句介绍
Mysql数据库insert、replace、update、delete、truncate、drop、select语句介绍原创 2023-05-31 19:12:21 · 9479 阅读 · 0 评论 -
Mysql数据库备份类型介绍以及mysqldump、cp/tar、mydumper、innobackupex等备份方式配置介绍、部分报错解决
Mysql数据库备份类型介绍以及mysqldump、cp/tar、mydumper、innobackupex等备份方式配置介绍、部分报错解决mysqldump,是mysql数据库管理系统自带的逻辑备份工具,支持所有引擎,MyISAM引擎是温备,InnoDB引擎是热备,备份速度中速,还原速度非常非常慢。但是在实现还原的时候,具有很大的操作余地,具有很好的弹性。原创 2023-07-27 11:16:14 · 3185 阅读 · 0 评论 -
容器运行常见数据库
【代码】容器运行常见数据库。原创 2025-02-16 18:48:35 · 606 阅读 · 0 评论 -
统信V20 1070e X86系统编译安装PostgreSQL-13.11版本以及主从构建
链接:https://pan.baidu.com/s/1GiaHrvDZbPbbmJ1smoJPAA?pwd=4rki提取码:4rki。该包包含postgresql-13.11源码包、统信编译postgresql-13.11安装包。通过网盘分享的文件:统信postgresql-13.11-x86.zip。原创 2025-01-18 22:24:35 · 445 阅读 · 0 评论 -
统信V20 1070e X86系统编译安装mysql-5.7.44版本以及主从构建
链接:https://pan.baidu.com/s/15UakIugfVeZq407qUVwjFg?pwd=pb14提取码:pb14。该包包含mysql-5.7.44源码包、boost资源包、统信编译mysql-5.7.44安装包。通过网盘分享的文件:统信mysql-5.7.44-x86.zip。原创 2025-01-18 22:09:15 · 611 阅读 · 0 评论