数据运维

MySQL模糊查询用法大全(正则、通配符、内置函数

MySQL模糊查询用法大全(正则、通配符、内置函数

SELECT * from table where username like '%陈哈哈%' and hobby like '%牛逼' 这是一条我们在MySQL中常用到的模糊查询方法,通过通配符%来进行匹配,其实,这只是冰山一角,在MySQL中,支持模糊匹配的

向阳逐梦 向阳逐梦 2023-05-01
0 0 0
MySQL中ESCAPE关键字的用法详解

MySQL中ESCAPE关键字的用法详解

MySQL转义 转义即表示转义字符原来的语义,一个转义字符的目的是开始一个字符序列,使得转义字符开头的该字符序列具有不同于该字符序列单独出现时的语义。 MySQL中,转义字符以“

法医 法医 2023-05-01
0 0 0
Mysql Sql 语句练习题(50道)

Mysql Sql 语句练习题(50道)

表名和字段 –1.学生表 Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 –2.课程表 Course(c_id,c_name,t_id) – –课程编号, 课程名称, 教师编号 –3.教师表 Teacher(t_id,t_

剑圣无痕 剑圣无痕 2023-05-01
0 0 0
最全50个Mysql数据库查询练习题

最全50个Mysql数据库查询练习题

此数据库查询语句是网络上50个数据库查询练习题目,网上有些版本是oracle语句写的,大多数公司还是用免费的mysql数据库,以下都是mysql版本,全部都有验证过。 表名和字段 –1.学生表

共饮一杯 共饮一杯 2023-05-01
0 0 0
在sql中实现取一行最大值或者最小值

在sql中实现取一行最大值或者最小值

原始数据和目标数据 实现SQL语句(最大) selectshop,month,greatest(dz,fz,sp) as maxfromtablename; 实现SQL语句(最小) selectshop,month,least (dz,fz,sp) as minfromtablename; 补充:S

醒在深海的猫 醒在深海的猫 2023-05-01
0 0 0
mysql 5.7 的 /etc/my.cnf 参数介绍

mysql 5.7 的 /etc/my.cnf 参数介绍

下面是 mysql 5.7 的 /etc/my.cnf 的一些常用参数,自己记录一下,随时补充完善。 Default options are read from the following files in the given order: /etc/my.cnf /etc/mysql/my.cnf

向阳逐梦 向阳逐梦 2023-05-01
0 0 0
MySQL kill指令使用指南

MySQL kill指令使用指南

KILL [CONNECTION | QUERY] processlist_id 在Mysql中每个连接都是单独线程运行,可以使用语句 KILL processlist_id statement.来终止语句执行。 KILL允许可选 CONNECTION或QUERY 修饰符: KILL CONNECT

剑圣无痕 剑圣无痕 2023-05-01
0 0 0
MySQL 索引的一些细节分享

MySQL 索引的一些细节分享

前几天同事问了我个 mysql 索引的问题,虽然大概知道,但是还是想来实践下,就是 is null,is not null 这类查询是否能用索引,可能之前有些网上的文章说都是不能用索引,但是其实不是

向阳逐梦 向阳逐梦 2023-05-01
0 0 0
MySQL系列之redo log、undo log和binlog详解

MySQL系列之redo log、undo log和binlog详解

事务的实现 redo log保证事务的持久性,undo log用来帮助事务回滚及MVCC的功能。 InnoDB存储引擎体系结构 redo log Write Ahead Log策略 事务提交时,先写重做日志再修改页;当由于发生宕机而导

三掌柜 三掌柜 2023-05-01
0 0 0
SQLServer注释快捷键操作

SQLServer注释快捷键操作

SQLServer中的批量注释 批量注释 Ctrl + (K,C):按住Ctrl键不放,然后依次按下K和C 批量取消注释 Ctrl + (K,U):按住Ctrl键不放,然后依次按下K和U 补充:SQLServer基础 单行注释与多行注释 1、code --我是

醒在深海的猫 醒在深海的猫 2023-05-01
0 0 0
关于MyBatis连接MySql8.0版本的配置问题

关于MyBatis连接MySql8.0版本的配置问题

在学习mybatis时,遇到了一个错误,错误如下: Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure 错误原因: 本

竹子爱熊猫 竹子爱熊猫 2023-05-01
0 0 0
浅谈postgresql数据库varchar、char、text的比较

浅谈postgresql数据库varchar、char、text的比较

如下所示: 名字 描述 character varying(n), varchar(n) 变长,有长度限制 character(n), char(n) 定长,不足补空白 text 变长,无长度限制 简单来说,varchar的长度可变,而char的长度不可变,对于p

穿过生命散发芬芳 穿过生命散发芬芳 2023-05-01
0 0 0
MySQL如何优雅的删除大表实例详解

MySQL如何优雅的删除大表实例详解

前言 删除表,大家下意识想到的命令可能是直接使用DROP TABLE "表名",这是初生牛犊的做法,因为当要删除的表达空间到几十G,甚至是几百G的表时候。这样一条命令下去,MySQL可能就直

向阳逐梦 向阳逐梦 2023-05-01
0 0 0
监控MySQL主从状态的shell脚本

监控MySQL主从状态的shell脚本

分享一个Linux下,监控MySQL主从状态及配合企业微信机器人报警的Shell脚本 SLAVE_IP:为监控的主机IP USER:为msyql用户 PASSWORD:为mysql密码 WHEREIS_MYSQL:为mysql命令路径 WEBHOOK:为企业微信机

捡田螺的小男孩 捡田螺的小男孩 2023-05-01
0 0 0
详解 MySQL 执行计划

详解 MySQL 执行计划

EXPLAIN语句提供有关MySQL如何执行语句的信息。EXPLAIN与SELECT,DELETE,INSERT,REPLACE和UPDATE语句一起使用。 EXPLAIN为SELECT语句中使用的每个表返回一行信息。它按照MySQL在处理语句时读取它们

三掌柜 三掌柜 2023-05-01
0 0 0
Mysql实现定时清空一张表的旧数据并保留几条数据

Mysql实现定时清空一张表的旧数据并保留几条数据

要达到如下目的: Mysql数据库会每隔一段时间(可以是2小时,也可以是一天,这个可以自定义),定时对一张库中的表做一个判断,如果这张表的数据超过了20条(这个数据也是自定义的,

宇宙之一粟 宇宙之一粟 2023-05-01
0 0 0
MySQL是如何实现主备同步

MySQL是如何实现主备同步

主备同步,也叫主从复制,是MySQL提供的一种高可用的解决方案,保证主备数据一致性的解决方案。 在生产环境中,会有很多不可控因素,例如数据库服务挂了。为了保证应用的高可用

大树 大树 2023-05-01
0 0 0
MySQL如何优化索引

MySQL如何优化索引

1. MySQL如何使用索引 索引用于快速查找具有特定列值的行。如果没有索引,MySQL必须从第一行开始,然后遍历整个表以找到相关的行。表越大,花费越多。如果表中有相关列的索引,M

剑圣无痕 剑圣无痕 2023-05-01
0 0 0
MySQL 实现lastInfdexOf的功能案例

MySQL 实现lastInfdexOf的功能案例

MySQL有的时候需要用到类似lastIndexOf的功能,然而它没有现成直接可用的函数,就需要自己来琢磨了。 首先,MySQL提供了以下3个函数: instr(str:varchar, substr:varchar):返回subsrtr在str第一次

大白菜程序猿 大白菜程序猿 2023-05-01
0 0 0
mysql 的indexof函数用法说明

mysql 的indexof函数用法说明

如下所示: LOCATE(substr,str) 返回子串substr在字符串str第一个出现的位置,如果substr不是在str里面,返回0. mysql select LOCATE('bar', 'foobarbar'); - 4 mysql select LOCATE('xbar', 'foo

贤蛋大眼萌 贤蛋大眼萌 2023-05-01
0 0 0
1 … 1,242 1,243 1,244 1,245 1,246 … 1,807