mysql
文章平均质量分 90
JavaWeb学起来
这个作者很懒,什么都没留下…
展开
-
MySQL的多表关联查询SQL语句优化实例
今天我们动手练习下,两个表或多表结合查询的SQL语句是怎样优化的。 还是我们先创建两个表和准备一些数据 create table teacher( tid int(4) primary key, cid int(4) not null ); insert teacher values(1,2); insert teacher values(2,1); insert teacher values(3,3); create table course( cid int(4) , ...原创 2020-06-12 13:48:03 · 1308 阅读 · 0 评论 -
MySQL的sql语句单表索引优化的实例
上一篇我们简单介绍了,MySQL数据库的逻辑分层,索引以及执行计划的执行和分析执行计划结果,今天我们通过一个小栗子,来讲解下单表查询索引优化的实例。 首先我们创建个临时表,以及准备几条数据。 create table book( bid int(4) primary key, name varchar(20) not null, authorid int(4) not null, publicid int(4) not null, typeid int(4) not...原创 2020-06-10 12:53:15 · 148 阅读 · 0 评论 -
MySQL的逻辑分层,索引介绍和怎样看执行计划
每个javaweb项目中,都不会离开写sql语句,打开一个电商网站,商品的查询,用户的管理,库存的更新等,都涉及到sql语句,当一个商品的查询sql语句执行较慢,一两分钟都不能返回结果的话,直接回影响到用户的体验效果,严重的话,会流失客户,这里涉及到sql语句的优化,我们首先了解下使用索引优化 索引,我们可以理解为一个字典的 ...原创 2020-06-10 10:16:05 · 172 阅读 · 0 评论 -
mysql的常用命令(持续更新)
显示所有数据库 show databases; 创建数据库 create database 数据库名; 选择数据库 use数据库名; 创建表 create table sys_user ( id(11) int not null ,username varchar(12) not null ,password varchar(120) not null ,status int(1) ); ...原创 2020-05-28 09:30:22 · 125 阅读 · 0 评论 -
docker基本概念以及安装mysql
上一篇把docker准备好了,今天补补知识,什么是docker,docker能做什么,然后开始我们mysql的安装 什么是docker 它是开源的,轻量级的容器技术,容器现在已经是当下热门的话题,懂maven的小伙伴,它可以理解为maven,提供了你所需要的jar,docker提供了你所需要的安装软件比如mysql,tomcat,redis等,还可以理解为2003年以前我...原创 2020-05-02 14:35:43 · 334 阅读 · 0 评论