Windows10开机自启动脚本(cmd,bat)将脚本文件移至C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp目录下即可 2025-03-16 zrh
MySQL 优化技巧 代替in的方式使用IN查询连续的数 SELECT *FROM tWHERE cid IN(955555, 955556, 955557, 955558, 955559); 41 rows in set (0.15 sec)使用IN查询不连续 2025-03-16 MySQL MySQL
MySQL 常用语句 数据库范式NF(规范)概述 满足一些规则来优化数据库的设计和存储,这些规则我们称为范式 范式说明第一范式: (列原子性)数据库表的每列都是不可分割的原子数据项,而不能是集合,数组等非原子数据项第二范式: (列唯一性)在第一范式的基础上建 2025-03-16 MySQL MySQL
MySQL 回表查询和索引覆盖 前言InnoDB有两大类索引 聚集索引(clustered index) InnoDB 聚集索引 的叶子节点存储行记录,因此, InnoDB必须要有,且只有一个聚集索引 (1)如果表定义了PK,则PK就是聚集索引; (2)如果表没有定义P 2025-03-16 数据库 MySQL
MySQL 存储引擎 InnoDB存储引擎InnoDB是事务型数据库的首选引擎,通过上图也看到了,InnoDB是目前MYSQL的默认事务型引擎,是目前最重要、使用最广泛的存储引擎。支持事务安全表(ACID),支持行锁定和外键。InnoDB主要特性有: 1、Inn 2025-03-16 MySQL MySQL
MySQL 常用语句 其它MySQL 服务 启动服务net start mysql 关闭服务net stop mysql 查看 MySQL 内部设置的编码 show variables like 'character%'; DOS 命令窗口操 2025-03-16 MySQL MySQL
MySQL 数据类型 数据类型 MySQL 中定义数据字段的类型对数据库的优化是非常重要的 MySQL 支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型 数值类型TINYINT 占用空间 1 bytes 范围 有符号 (-1 2025-03-16 MySQL MySQL
MySQL 索引 关于InnoDB 存储引擎的有聚集索引和非聚集索引,覆盖索引,回表,索引下推等概念,这些知识点比较多,也比较零碎,但是概念都是基于索引建立的,本文从索引查找数据讲述上述概念。 聚集索引和非聚集索引在 MySQL 数据库中 InnoDB 存储 2025-03-16 数据库 MySQL
MySQL 约束 MySQL 约束数据库表的约束概述对表中的数据进行限制,保证数据库的正确性,有效性和完成性。如果一个表添加了约束,不正确的数据将无法添加到表中。一般会在创建表的时候添加约束。(约束会加在字段后面,对某一列的数据进行限制) 非空约束 非空: 2025-03-16 MySQL MySQL
MySQL 视图 概述MySQL 视图(View)是虚拟存在的表,视图也由列和行构成,但视图并不实际存在于数据库中。行和列的数据来自于定义视图的查询中所使用的表,并且还是在使用视图时动态生成的 数据数据库中只存放视图的定义,并没有存放视图中的数据,这些数据都 2025-03-16 MySQL MySQL
MySQL 锁 锁概述 锁是计算机协调多个进程或线程并发访问某一资源的机制 锁保证数据并发访问的一致性、有效性 锁冲突也是影响数据库并发访问性能的一个重要因素 锁是Mysql在服务器层和存储引擎层的的并发控制 损耗加锁是消耗资源的,锁的各种操作,包括获得 2025-03-16 MySQL MySQL