数据库笔记
文章平均质量分 91
程序员鱼丸
轻舟已过万重山
展开
-
记一次物理备份恢复到生产数据库
记一次物理备份恢复到生产数据库1. 前戏一个基于 hibernate 编写的软件,我把线上的配置文件拷贝下来,忘了改,直接使用 docker-compose 编排启动完成后,生产库就完了,抽一支烟思考一下或许还有救打开阿里云发现有备份点击下载到本地后,这什么玩意,**20210528080912_qp.xb 结尾的文件,没见过,再说,我也不是一个老鸟,懵逼了2. 开始疯狂百度第一下找到这个老哥的,https://blog.csdn.net/weixin_42917630/article/d原创 2021-05-31 09:34:11 · 181 阅读 · 0 评论 -
SpringBoot 2.4 集成 Mybatis 链接数据库
此文章假定您对Spring Boot和REST API比较了解。它将帮助您将MyBatis集成到Spring-Boot项目中,并开发一些与MySQL数据库进行交互的示例。在本教程的最后,您将拥有创建与关系数据库的基本交互(包括事务和池大小限制)以及与 MySQL 数据库的交互进行单元测试所需的全部功能。对于本教程,我们将先创建一个Spring Boot 的基本实例快速创建实例前往 https://start.spring.io/ 如下所示点击GENERATE生产一个zip解压导入IDEA工具即可原创 2021-02-14 17:27:33 · 927 阅读 · 0 评论 -
Linux 安装 Mysql5.7.20 版本
Linux 安装 Mysql5.7.20 版本1.服务器环境CentOS 7.22.移除 mariadb**操作之如果有默认数据库马瑞 DB 前先移除 mariadbyum -y remove mari*rm -rf /var/lib/mysql/*3.下载tar包mysql5.7 的 tar 包:下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.28-linux-glibc2.12-x86_64.tar.g原创 2020-12-18 22:12:00 · 515 阅读 · 1 评论 -
MySQL 常用时间记录
[x] 获取当月最后一秒SELECT UNIX_TIMESTAMP(DATE_SUB(DATE_ADD(last_day(curdate()), INTERVAL 1 DAY),INTERVAL 1 SECOND))* 1000;[x] 获取月初第一天select UNIX_TIMESTAMP(DATE_ADD(CURDATE(), INTERVAL - DAY(CURDATE()) + 1 DAY)) * 1000;[x] 当日凌晨时间戳select UNIX_TIMESTAMP(CAST(SY原创 2020-07-28 18:06:42 · 188754 阅读 · 1 评论 -
MySQL count去重并包括null
版本mysql 5.7.20去重聚合获取count值SELECT count(DISTINCT(字段)) FROM 表带null去重聚合count值SELECT count(DISTINCT(IFNULL(字段,1))) FROM 表原创 2020-06-14 10:05:31 · 194477 阅读 · 0 评论