开发前沿 13284

mysql用户变量与set语句示例详解

目录 1 用户变量介绍 2 用户变量定义 3 用户变量的使用 3.1 通过set的实例 3.2 通过select的实例 4 用户变量注意事项 5 补充知识:mysql语句do 总结…

2022-05-21 909

为什么MySQL 使用timestamp可以无视时区问题.

之前一直有过疑惑为什么MySQL数据库存timestamp可以无视时区问题. 在业务中也是一直使用Laravel框架,内置的Migration也是使用的timestamp类型字段,…

2022-05-21 907

MySQL触发器的使用场景及方法实例

触发器: 触发器的使用场景以及相应版本: 触发器可以使用的MySQL版本: 版本:MySQL5以上 使用场景例子: 每当增加一个顾客到某个数据库表时,都检查其电话号码格式是否正确,…

2022-05-21 836

MySql如何查看索引并实现优化

mysql中支持hash和btree索引。innodb和myisam只支持btree索引,而memory和heap存储引擎可以支持hash和btree索引 我们可以通过下面语句查询…

2022-05-21 663

Windows系统下MySQL无法启动的万能解决方法

MySQL启动报错 window10上安装了MySQL之前使用都是执行net start mysql 启动,执行net stop mysql关闭。 某天开始启动报错“MySQL 服…

2022-05-21 997

MySQL 全文索引的原理与缺陷

MySQL全文索引一种特殊的索引,它会把某个数据表的某个数据列出现过的所有单词生成一份清单。 alter table tablename add fulltext(column1,…

2022-05-21 1,202

MySQL使用MRG_MyISAM(MERGE)实现分表后查询的示例

数据库大数据量优化是一门很大的学问,也是做为一名开发者需要掌握的专业技能。 MySQL分表方式分为垂直分表和水平分表,这两种分表形式都比较简单,简单理解垂直分表指的是:表的记录并不…

2022-05-21 733

mysql 8.0.22 zip压缩包版(免安装)下载、安装配置步骤详解

目录 第一步 MySQL的下载 第二步 解压下载的压缩包 第三步 配置 my.ini 文件 第四步 以管理员身份运行CMD 第五步 进入MySQL的安装目录 第六步 初始化 第七步…

2022-05-21 704

最新版MySQL 8.0.22下载安装超详细教程(Windows 64位)

目录 前言 一、MySQL 8.0.22官网下载 二、设置环境变量 三、创建初始化文件mysql.ini 三、对MySQL进行初始化 四、安装MySQL服务 五、修改MySQL密码…

2022-05-21 741

Mysql8.0.22解压版安装教程(小白专用)

目录 1.资源下载 2.软件解压  2.1选择位置 2.2 更改名字(去文件明后缀) 3.配置文件  3.1 创建my.ini文件 3.2 更改my.ini文件…

2022-05-21 798

Mysql事务特性和级别原理解析

一、什么是事务? 数据库事务(简称:事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 二、事务的四大属性 分别是原子性、一致性、隔离性、持久性。 1…

2022-05-21 487

MySQL数据库锁机制原理解析

在并发访问情况下,很有可能出现不可重复读等等读现象。为了更好的应对高并发,封锁、时间戳、乐观并发控制(乐观锁)、悲观并发控制(悲观锁)都是并发控制采用的主要技术方式。 锁分类 ①、…

2022-05-21 981