05 2022 档案
摘要:MySQL_linux下mysql数据库自动定时备份 1、创建文件夹 mysql-backup # 创建文件夹 mysql-backup [root@Zab mysql-backup]# pwd /home/ruoyi/mysql-backup [root@Zab mysql-backup]# 2、
阅读全文
摘要:Shell脚本入门 1、Shell作用 通过Shell命令与编程语言来提高linux系统的管理工作效率 通过编写Shell命令发送给linux内核去执行, 操作就是计算机硬件. 所以Shell命令是用户操作计算机硬件的桥梁 2、Shell解析器 (1)Linux提供的Shell解析器有:cat /e
阅读全文
摘要:数据库_关键词用法 select、from、where、group by、having、order by、limit组合用法 一、关键词意义 【1】select 用来指定查询哪些列,可以使用聚合函数。 【2】from 用来指定查询哪张表。 【3】where用来指定过滤条件,针对原表,那么条件中的列名
阅读全文
摘要:MySQL_通过Binlog日志恢复数据库 1、MySQL Binlog简介 MySQL 的二进制日志 binlog 可以说是 MySQL 最重要的日志,它记录了所有的 DDL 和 DML 语句(除了数据查询语句select、show等),以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二
阅读全文
摘要:MySQL_Navicat for MySQL设置定时备份 需求场景:对于比较重要的数据,我们肯定是希望能定期备份的,或者是每天备份,或者是每周备份。可以使用Navict自带的自动运行功能,轻松的实现自动备份。 1、新建批处理作业 打开Navicat for MySQL,点击自动运行下的新建批处理作
阅读全文
摘要:MySQL_1055错误代码与sql_mode = only_full_group_by不兼容 错误代码: 1055 Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated colum
阅读全文
摘要:获取2个日期之间的所有日期 问题:查询对应日期范围内的具体日期 例如:获取某一个月的数据报表(想用sql一下子写完),然而数据库只有几天的记录信息 解决方法:sql、存储过程、变量控制、维护一个系统日期表...等 现在以sql的方式解决问题 输入:2022-4-10 ~ 2022-4-15 结果:
阅读全文
摘要:MySQL_分页优化 起因: offset+limit方式的分页查询,当数据表超过100w条记录,性能会很差。 主要原因是offset limit的分页方式是从头开始查询,然后舍弃前offset个记录,所以offset偏移量越大,查询速度越慢。 举例: 分页 limit 2000000,25,这个等
阅读全文