所有内容 第291页
-
MySQL数据库触发器trigger怎么使用
一、基本概念 触发器是一种特殊类型的存储过程,触发器通过事件进行触发而被执行 触发器 trigger 和js事件类似 1、作用 写入数据表前,强制检验或转换数据(保证数据安全)触发器发生错误时,异动的...
-
mysql5.7.25全文检索功能怎么使用
前言 有时项目中需要用到全文检索功能,如果全文检索数量相对较小,并且不希望单独搭建elasticsearch这样的专用索引工具,就可以考虑使用mysql自带的全文检索功能。 mysql 5.7.25自...
-
MySQL表文件的示例分析
MySQL表文件介绍 一个数据库对应一个文件夹 一个表对应一个或者多个文件 引擎myisam,一个表对应三个文件 .frm存储的是表结构 .myd存储的是表数据 .myi 存储的是表数据的索引 引...
-
mysql如何删除所有表的数据
一、使用MySQL命令删除所有表的数据 使用MySQL命令可以轻松地删除所有表的数据。在命令行中输入以下命令: TRUNCATE TABLE table_name;登录后复制 其中,table_nam...
-
MySQL中如何使用INSTR()函数
INSTR() INSTR(str,substr)函数用于返回子串 substr 在字符串 str 中第一次出现的索引位置,没有找到子串时返回 0。例如: select INSTR('MySQL字符串...
-
怎样保证mysql和redis的双写一致性
一、场景: 双写一致性指的是当我们更新了数据库的数据之后redis中的数据 也要同步去更新。使用redis读取数据的流程,当用户访问数据的时候,会先从缓存中读取数据,如果命中缓存的话,那么直接把缓存中...
-
mysql创建索引的方式有哪些
在执行CREATE TABLE语句时可以创建索引,也可以单独用CREATE INDEX或ALTER TABLE来为表增加索引。 1、使用CREATE INDEX创建,语法如下: CREATE INDE...
-
Docker容器怎么迁移Oracle到MySQL
⛳️ 1. 创建专用网络 docker network create --subnet=168.66.6.0/24 db-network[root@docker ~]# docker network...
-
MySQL锁及分类有哪些
1. 数据库并发场景 在高并发场景下,不考虑其他中间件的情况下,数据库会存在以下场景: 读读:不存在任何问题,也不需要并发控制。读写:有线程安全问题,可能会造成事务隔离性问题,可能遇到脏读,幻读,不可...
-
MySQL池化自定义实例分析
可池化对象 首先,我们需要一个可池化对象,这里我选用了com.funtester.db.mysql.FunMySql,这是一个我自己写的单链接的MySQL对象。我计划用这个作为基础可池化对象。 pac...
