最新 最热

MySQL批量插入与唯一索引问题解决

在开发项目时,因为有一些旧系统的基础数据需要提前导入,所以我在导入时做了批量导入操作 ,但是因为MySQL中的一次可接受的SQL语句大小受限制所以我每次批量虽然只有500条,但依然无法插入,这个时候代码报错如下:...

2022-08-17
0

MySQL 5.7使用or是否会用到索引并提高查询效率的理解

相信很多人在MySQL中看到了where条件中使用到了or就会以为这样是不会走索引的,通常会使用union all或者in 来进行优化,事实并不是想象的这样具体问题具体分析。...

2022-08-17
7

CentOS Linux 7.5 编译安装 MySQL 8.0.12 及修改密码问题

#cat /etc/RedHat-release CentOS Linux release 7.5.1804 (Core)

2022-08-17
6

MySQL中的自适应哈希索引

众所周知,InnoDB使用的索引结构是B+树,但其实它还支持另一种索引:自适应哈希索引。

2022-08-17
2

CentOS 7下MariaDB 5.5升级到MariaDB 10.2

备份原数据库 ---》卸载mariadb ---》添加mariadb国内yum源 ---》安装mariadb---》初始化数据库---》导入数据。

2022-08-17
5

使用 mysqldump 迁移 MySQL 数据企业实战

使用 MySQLdump 工具的优点是简单易用、容易上手,缺点是停机时间较长,因此它适用于数据量不大,或者允许停机的时间较长的情况。

2022-08-17
6

SQL优化 MySQL版 – B树索引详讲

编写过程就是我们平常写sql语句的过程,也可以理解为编写顺序,以下就是我们编写顺序:

2022-08-17
2

MySQL执行原理,逻辑分层、更改数据库处理引擎

用了那么长时间的MySQL,sql语句相信早已烂熟于心,于是,我就试着去了解它的执行原理,以下是我学习过程中的总结要点。

2022-08-17
4

MySQL语句的优化

每次看到select * 的时候都需要用怀疑的眼光审视,是不是真的需要返回全部的列。

2022-08-17
2

MySQL中的锁(表锁、行锁)

锁是计算机协调多个进程或纯线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所在有数据库必须解决的一...

2022-08-17
5