随笔分类 - 数据库
摘要:原文: https://blog.csdn.net/pjymyself/article/details/81669928 现有如下需求:需要将字符串 1,2,3,4,5,6,7 拆分成: 1 2 3 4 5 6 7 分析: 为了完成上述功能,在mysql中提供了一些字符串操作的函数,其中SUBSTR
阅读全文
摘要:原文地址: https://blog.csdn.net/sinat_18133641/article/details/106080743 mysql排序使null结果排最后,两种方法 第一种方法: SELECT sort FROM `atable` ORDER BY -sort DESC; Mysq
阅读全文
摘要:步骤: 开启数据库定时任务 新建函数 新建事件 开启事件 关闭事件 一、命令模式 1. 数据库定时任务 SHOW VARIABLES LIKE 'event_scheduler' #查看状态 SET GLOBAL event_scheduler = ON; #ON开启,OFF关闭 2. 新建函数 C
阅读全文
摘要:SQL Server: SELECT TOP 10 * FROM T_USER ORDER BY NEWID() MySQL: SELECT * FROM T_USER ORDER BY RAND() LIMIT 10 参考: https://blog.csdn.net/heqiang000/art
阅读全文
摘要:原文地址: https://blog.csdn.net/kerryqpw/article/details/81453493 后台开发中经常需要给前端提供接口,返回的字段为null的时候需要设置字段的默认值。 针对不同的数据库实现方式有: sqlserver: select isnull(字段,0)
阅读全文
摘要:原文地址: https://www.cnblogs.com/barrywxx/p/11544473.html 1. Row Level 行模式 日志中会记录每一行数据被修改的形式,然后在slave端再对相同的数据进行修改 优点:在row level模式下,bin-log中可以不记录执行的sql语句的
阅读全文
摘要:1. 备份数据库命令 mysqldump -u root -p 密码 数据库 [表名1 表名2..] > 文件路径 所有数据库: mysqldump –all-databases -u root -p 密码 > 文件路径 指定数据库: mysqldump -u root -p 密码 数据库 > 文件
阅读全文
摘要:原文地址: https://www.cnblogs.com/hanyifeng/p/5756462.html 一、binlog介绍 服务器的二进制日志记录着该数据库的所有增删改的操作日志(前提是要在自己的服务器上开启binlog),还包括了这些操作的执行时间。为了显示这些二进制内容,我们可以使用my
阅读全文
摘要:CREATE TABLE test ( id varchar(64) NOT NULL, activityid varchar(64) DEFAULT NULL COMMENT '活动id', groupname varchar(255) DEFAULT NULL COMMENT '团体', use
阅读全文
摘要:replace 语法: REPLACE ( string_expression , string_pattern , string_replacement ) 参数: string_expression 要搜索的字符串表达式。string_expression 可以是字符或二进制数据类型。 stri
阅读全文
摘要:1. insert select语句: 查询添加 sql完成数据查询并入功能: INSERT INTO `temp`(`vid`, `vcount`) select vid, sum(vcount) from log where date > '2020-04-23' GROUP BY vid; 2
阅读全文
摘要:数据库MySQL主从读写分离Mycat 一、安装Mysql数据库 二、数据库配置 1. 配置master 2. 配置slave 三、链接主从 1. 查看master状态 2. 配置slave同步 3. 测试主从 数据库主从配置, 使用docker来配置 一、安装Mysql数据库 拉取mysql 5.
阅读全文
摘要:Mycat分库分表读写分离 1. 模拟多数据库节点 2. 配置文件 具体操作参看: https://blog.csdn.net/vbirdbest/article/details/83448757 写得非常好,兄嘚~优秀!!! 下边针对部署过程中出现的问题说一下自己的感受 1. 模拟多数据库节点 方
阅读全文
摘要:数据库版本8.x和其他版本配置有区别: 1. 驱动依赖和连接 报错: Could not create connection to database server java mysql connector 数据库驱动 数据库驱动 2. 数据库连接配置 报错: The Server time zone
阅读全文