【经验宝宝】在Linux 上安装Mysql

前言仅适用于mysql 5.7.24 且机器之前未安装过mysql的情况!请知悉。安装前准备检查是否已经安装过mysql,执行命令rpm -qa | grep mysql从官网下载是用于Linux的Mysql安装包wget https://dev.mysql.com/get/Downloads/My


【数据库相关】MySql之慢Sql优化

为什么要进行sql优化?从数据库角度来看,每个sql在执行过程中都需要消耗掉一定的I/O资源,sql执行的快慢,决定了资源被占用的时间的长短,假设总资源是100,有一条慢sql占用了30的资源一分钟,那么在这一分钟里,其它sql能使用的资源就只剩70,如此循环下去,所有的资源都被占满了,其它所有的新


【数据库相关】Mysql索引的初步认识

前言在之前的学习中,只知道索引这个东西的存在,没有系统的了解过,使用中也是现去搜索引擎上去搜索使用,知其然而不知其所以然,今天写下这篇文章系统的学习和总结一下,希望对之后的工作能够有所帮助。什么是索引?索引就像书的目录和书的正文之间的关系,它能够帮助人们快速地得到正文的位置。而在Mysql中,索引的


【数据库相关】数据库事务基础概念

什么是事务?在说起事务时,总是离不开一个例子:银行转账。假设现在有这么一个场景:假设⼀个银⾏的数据库有两张表:⽀票(checking)表和储蓄(savings)表。现在要从Jane的⽀票账户移200元到她的储蓄账户。那么需要以下三步:检查支票账户中的余额大于等于200元从支票账户中减去200元在储蓄