• 鲜为人知的10条SQL语句优化

    一、一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 not in/not exists都不是

    mysql教程 489 2019-12-05 10:04:23 444

  • 详解MySQL数据库之事务及存储引擎

    一、关系型数据库与非关系型数据库 1、关系型数据库的特点: 1)数据以表格的形式出现 2)每行为各种记录名称 3)每列为记录名称所对应的数据域 4)许多的行和列组成一张表单 5)若干的表单组成数据库

    mysql教程 489 2019-12-05 10:04:22 444

  • 浅谈mysql清空表数据的两种方式和区别

    在MySQL中删除数据有两种方式: 1、truncate(截短)属于粗暴型的清空 2、delete属于精细化的删除 删除操作 如果你需要清空表里的所有数据,下面两种均可: delete from t

    mysql教程 489 2019-12-05 10:04:22 444

  • MySQL InnoDB索引原理和算法

    也许你经常用MySQL,也会经常用索引,但是对索引的原理和高级功能却并不知道,我们在这里一起学习下。 InnoDB存储索引 在数据库中,如果索引太多,应用程序的性能可能会受到影响;如果索引太少,又会对

    mysql教程 489 2019-12-05 10:04:22 444

  • 采坑之使用MySQL,SQL_MODE有哪些坑

    SQL_MODE是MySQL中的一个系统变量(variable),可由多个MODE组成,每个MODE控制一种行为,如是否允许除数为0,日期中是否允许'0000-00-00'值。 为什么需要关注SQL_

    mysql教程 489 2019-12-05 10:04:21 444

  • 浅谈MySQL数据库多表查询

    本篇文章和大家一起了解一下MySQL数据库多表查询。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 多表查询 查询结果来自于多张表,即多表查询 子查询:在SQL语句嵌套着查询语句,性

    mysql教程 489 2019-12-05 10:04:21 444

  • MySQL复制表结构和表数据

    1、前言 在功能开发完毕,在本地或者测试环境进行测试时,经常会遇到这种情况:有专门的测试数据,测试过程会涉及到修改表中的数据,经常不能一次测试成功,所以,每次执行测试后,原来表中的数据其实已经被修改

    mysql教程 489 2019-12-05 10:04:21 444

  • MySQL跨行事务模型(图文详解)

    MySQL事务模型在网上也有很多的介绍,在写这篇文章之前本人也翻看了很多资料作为参考,以期让自己理解的更加深入全面。看了大多数介绍文章之后发现部分文章并不完整,比如有的只介绍了几种隔离级别下MySQL

    mysql教程 489 2019-12-05 10:04:20 444

  • 详解MySQL备份与恢复

    一、MySQL完全备份与恢复 备份的主要目的是灾难恢复,备份还可以测试应用、回滚数据修改、查询历史数据、审计等。 1、数据备份的重要性 在企业中数据的价值至关重要,数据保障了企业业务的正常运行。因此,

    mysql教程 489 2019-12-05 10:04:20 444

  • 浅谈数据库事务和隔离等级

    事务 事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。 ACID 1.原子性(Atomicity) 事务被视为不可分割的最小单

    mysql教程 489 2019-12-05 10:04:19 444

发布技术文章

头条