AI智能
改变未来

MySQL 第26页

mysql数据库的增删查改-爱站程序员基地

mysql数据库的增删查改

AI

创建数据库 #如果student存在就删除studentdrop DATABASE if EXISTS student;#创建student数据库create database student; 创建表格 #如果存在studentinfo表...

mysql数据库存储过程和触发器-爱站程序员基地

mysql数据库存储过程和触发器

AI

一、存储过程 存储在数据库服务器上的一段程序代码,可以反复调用 1. 创建测试表 create table employees(id int primary key auto_increment,name varchar(20),age i...

MySql数据库优化篇(六) 索引优化-爱站程序员基地

MySql数据库优化篇(六) 索引优化

AI

一. 索引失效的解决方式 如不理解以下内容:请看Explain性能分析归纳总结 1.全值匹配我最爱2.最佳左前缀法则如果索引了多例,要遵守最左前缀法则。指的是查询从索引的最左前列开始并且不跳过索引中的列。3.不在索引列上做任何操作(计算、函...

MySql数据库基本使用语法-爱站程序员基地

MySql数据库基本使用语法

AI

MySql数据库基本使用语法 一、创建数据库CREATE DATABASE ‘数据库名’; 二、查询所有数据库SHOW DATABASES; 三、查看当前数据库SELECT DATABASE(); 四、删除数据库DROP DATABASE ...

MySQL数据库备份与恢复-爱站程序员基地

MySQL数据库备份与恢复

AI

1.mysqldump 逻辑备份mysql数据库。     mysqldump的原理:mysqldump命令备份数据的过程,实际上就是把数据从mysql库里以逻辑的sql语句的形式直接输出到标准输出,要想保存到文件,我们需要用到输出重定向到...

mysql技术4--索引及执行计划-爱站程序员基地

mysql技术4–索引及执行计划

AI

文章目录 一.索引的介绍 1. 索引的作用 2. 索引的分类(算法) 3. BTREE索引算法演变 4. Btree索引功能上的分类 4.1 辅助索引 4.2 聚集索引 4.3 聚集索引和辅助索引的区别 5. 辅助索引细分 6. 索引树高度...

MySQL执行计划-爱站程序员基地

MySQL执行计划

AI

本文基于MySQL 5.7编写,对于其它版本也适用 (一)执行计划概述什么是执行计划呢?SQL是一种傻瓜式语言,每一个条件就是一个需求,访问的顺序不同就形成了不同的执行计划。MySQL必须做出选择,一次只能有一种访问路径,一个访问路径就是一...

mysql执行顺序-爱站程序员基地

mysql执行顺序

AI

sql和mysql执行顺序,发现内部机制是一样的。最大区别是在别名的引用上。 一、sql执行顺序(1)from(3) join(2) on(4) where(5)group by(开始使用select中的别名,后面的语句中都可以使用)(6)...

mysql数据库基本语法及操作大全-爱站程序员基地

mysql数据库基本语法及操作大全

AI

mysql数据库基本语法 DDL操作 创建数据库语法:create database 数据库名;查看所有数据库语法:show databases;切换(使用)数据库语法:use + 数据库名;创建一个表语法:create table 表名(...

MySql数据库优化篇(四) Explain性能分析归纳总结-爱站程序员基地

MySql数据库优化篇(四) Explain性能分析归纳总结

AI

一. Explain概念 1. Explain定义: 使用Explain关键字可以模拟优化器执行SQL查询语句,从而知道 MySQL 是如何处理你的 SQL 语句的。分析你的查询语句或是表结构的性能瓶颈。 2. 用法: Explain+SQ...