mysql

数据库

MySQL实现字符串截取的图文教程

25 0

目录前言接下来我们就以第二种方式为列进行总结附:mysql相关字符串截取的函数详解总结 前言 在后端开发过程中与数据库打交道乃是家常便饭,有时候会遇到只要数据库中的某条数据的一部分,这个时候有两种方式: (1)把其读取出来后再进行相应的处理 (2)在读取的时候利用MySQL自带的函数进行处理 接下来我们就以第二种方式为列进行总结 (1)创建一个用户表,如下:(2)left(col_name, length) 函数: 从左往右截取。col_name是列名(必选),length是从左往右截取的长度(必选

数据库

MYSQL优化之数据表碎片整理详解

57 0

目录在MySQL中,我们经常会使用VARCHAR、TEXT、BLOB等可变长度的文本数据类型。不过,当我们使用这些数据类型之后,我们就不得不做一些额外的工作——MySQL数据表碎片整理。 那么,为什么在使用这些数据类型之后,我们就要对MySQL定期进行碎片整理呢? 现在,我们先来看一个具体的例子。在这里,我们使用如下SQL语句在MySQL自带的TEST数据库中创建名为DEMO的数据表并插入5条测试数据。 --创建DEMO表 CREATE TABLE DEMO( id int unsigned, body

数据库

MySQL数据库事务transaction示例讲解教程

40 0

目录1、什么是事务?2、和事务相关的语句只有这3个DML语句:insert、delete、update3、假设所有的业务都能使用1条DML语句搞定,还需要事务机制吗?4、事务的原理5、事务的四大特性:ACID6、关于事务之间的隔离性1)第一级别:读未提交(read uncommitted) 2)第二级别:读已提交(read committed) 3)第三级别:可重复读(repeatable read) 4)第四级别:序列化读/串行化读(serializable) 7、演示事务的隔离级别(演示数据自己造一些

数据库

MySQL创建高性能索引的全步骤

44 0

目录一、索引基础 1. 索引的类型 1.1 B-Tree 索引 1.2 哈希索引 1.3 空间数据索引(R-Tree) 1.4 全文索引 二、索引的优缺点 三、高性能索引策略 1. 独立的列 2. 前缀索引 3. 多列索引 4. 合适的索引列顺序 5. 聚簇索引 6. 覆盖索引 三、查询性能优化 1. Explain 性能分析 1.1 id:表的读取顺序 1.2 select_type:查询操作类型 1.3 table:表的来源 1.4 type:访问类型 1.5 possible_key:可能用到的索引

数据库

MySQL常见优化方案汇总

41 0

目录思考sql优化的几个地方,我把他做了个分类,方便理解key_len计算方式简单介绍一、优化点1:字段优化覆盖索引尽量用二、优化点2:where优化1.尽量全值匹配2.最佳左前缀法则3.范围条件放最后4.不在索引列上做任何操作5.不等于要甚用6.Null/Not null有影响7、Like 查询要当心 like8.字符类型加引号三、优化31.OR 改 UNION 效率高mysql优化是我们日常工作经常遇到的问题,今天给大家说下MySQL常见的几种优化方案。 注:原始资料来自享学课堂,自己加上整理和思考

数据库

MySQL 5.7 版本的安装及简单使用(图文教程)

68 0

MySQL 5.7版本的安装使用详细教程 写得还是比较详细,甚至有些繁琐,有很多步骤在其他的教程文档里都是省略掉的,但是我还是要写出来,因为我当时走了很多弯路,我希望你们能够避免我走的这些弯路。当然,知道同学的可以略过,选择你想知道的地方看。 因为看到mysql5.7加入了新特性documentation所以重新安装了一下mysql5.7版本的,顺便把步骤贴一贴 (一)下载: 官网下载。 步骤:【Downloads–>Community–>MySQL on Windows–>MySQL

数据库

mysql中的limit用法有哪些(推荐)

48 0

SELECT * FROM 表名 limit m,n; SELECT * FROM table LIMIT [offset,] rows;1.m代表从m+1条记录行开始检索,n代表取出n条数据。(m可设为0) 如:SELECT * FROM 表名 limit 6,5; 表示:从第7条记录行开始算,取出5条数据 2.值得注意的是,n可以被设置为-1,当n为-1时,表示从m+1行开始检索,直到取出最后一条数据。 如:SELECT * FROM 表名 limit 6,-1; 表示:取出第6条记录行以后的所有数据

数据库

Mysql8.0绿色版安装教程详解

29 0

Mysql 8.0 绿色版安装教程,供大家参考,具体内容如下 1、进入官网找到自己所需的安装包:MySQL :: Developer Zone 下载地址:MySQL Community Server 8.0.29 官方免费安装版 软件路径:DOWNLOAD–>MYSQL Community Downloads–>MYSQL on Windows 2、解压zip压缩包至想要安装的目录,比如解压到D:\mysql\mysql-8.0.29-winx643、在解压目录D:\mysql-8.0.29-