索引其实是一种数据结构,其功能是帮助我们快速匹配查找到需要的数据行,是数据库性能优化最常用的工具之一。索引是帮助MySQL高效获取数据的数据结构。
前面我们介绍了使用MSI Installer安装包方式安装MySQL8.0。现在我们介绍windows下使用ZIP压缩包方式安装MySQL8.0的安装步骤。
不同操作系统MySQL安装方式有怕不同。windows系统安装MySQL可以用Installer方式安装,也可以直接使用zip包的方式安装。下面以当前最新版本MySQL 8.0为例,在windows和centos系统里的安装方法。
MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
MySQL,SQL 是基础和重中之重。SQL 不只是 MySQL 中特有的一门语言,大多数关系型数据库都支持这门语言。
50 道 MySQL 常见面试题,这边整理了50 道 MySQL 高频面试题,需要的可以自测学习一下。
常见的6种MySQL约束
32 道 MySQL 面试题总结。
在mysql的多版本并发控制mvcc中,我们知道mysql中存在一些隐藏列,例如行标识、事务ID、回滚指针等,不知道大家是否和我一样好奇过,要怎样才能实际地看到这些隐藏列的值呢?
在MySQL中, 索引有两种分类方式:逻辑分类和物理分类。
首先来看这个面试题: 已知表 t 是 innodb 引擘,有主键:id(int 类型) ,下面 3 条语句是否加锁?加锁的话,是什么锁?
这篇文章想来聊聊 mysql 的锁是怎么加上的,为啥想聊这个呢?主要是因为业务中我们或多或少都会使用到锁,毕竟锁是保障我们数据安全性的关键法宝。
常见的MySQL面试题,优化问题主要从SQL优化、事务级别调整、MySql配置参数调整做起
当我们在使用关系型数据库时,主键(Primary Key)是无法避开的概念,主键的作用就是充当记录的标识符,我们能够通过标识符在一张表中定位到唯一的记录,作者在 为什么总是需要无意义的 ID 曾经介绍过为什么不应该使用有意义的字段来充当唯一标识符,感兴趣的读者可以了解一下。
MySQL常用配置参数:max_connections,table_open_cache,key_buffer_size,innodb_buffer_pool_size
本文简介CentOS系统 MySQL8.0安装步骤,使用yum源安装,这种安装方式比较方便快捷。
我们在 MySQL 入门篇主要介绍了基本的 SQL 命令、数据类型和函数,在局部以上知识后,你就可以进行 MySQL 的开发工作了,但是如果要成为一个合格的开发人员,你还要具备一些更高级的技能,下面我们就来探讨一下 MySQL 都需要哪些高级的技能
在进行MySQL的优化之前,必须要了解的就是MySQL的查询过程,很多查询优化工作实际上就是遵循一些原则,让MySQL的优化器能够按照预想的合理方式运行而已。
SQL优化无论在工作还是面试中都是经常遇见的问题。一般优化数据优化有四个维度:硬件,系统配置,数据表结构,SQL及索引。本文将仅从SQL及索引优化入手,不会有太多原理,可以看成一些SQL语法和加索引的规范。都是个人在工作中或者其他文章中一点点积累整理的。
本章节我们将为大家介绍如何使用 Node.js 来连接 MySQL,并对数据库进行操作。
关注时代Java