![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql数据库
mysql数据库
竹意雅韵(马)
这个作者很懒,什么都没留下…
展开
-
mysql之sql语句执行过程分析
【代码】mysql之sql语句执行过程分析。原创 2024-09-09 21:51:57 · 354 阅读 · 0 评论 -
mysql之慢查询日志开启与问题定位
注意::重启mysql服务会让在交互界面设置的慢查询恢复到默认。永久生效的设置方法:修改配置文件 vi /etc/my.cnf。原创 2024-09-09 18:09:05 · 418 阅读 · 0 评论 -
mysql之联合索引
联合索引的最左原则索引并非越多越好,过多的索引会增加数据的维护速度还有磁盘空间的浪费。当表的数据量很大的时候,可以考虑建立索引。表中经常查数据的字段,可以考虑建立索引。想要保证表中数据的唯一性,可以考虑建立唯一索引。想要保证俩张表中的数据的完整性跟准确性,可以考虑建立外键约束。经常对多列数据进行查询时,可以考虑建立联合索引。原创 2024-09-09 17:39:09 · 277 阅读 · 0 评论 -
mysql之外键约束
俩个表,主键跟外键的字段类型一定要相同要使用外键约束表的引擎一定得是InnoDB引擎MyISAM是不起作用的在干掉外键索引之前必须先把外键约束删除,才能删除索引。原创 2024-09-09 16:07:26 · 204 阅读 · 0 评论 -
mysql之全文索引
1、一般情况下创建全文索引的字段数据类型为 char、varchar、text。其它字段类型不可以2、全文索引不针对非常频繁的词做索引。比如is,no,not,you,me,yes这些,我们称之为停止词3、对英文检索时忽略大小写。原创 2024-09-09 15:39:40 · 243 阅读 · 0 评论 -
mysql之主键索引
把主键添加索引就是主键索引,它是一种特殊的唯一索引,不允许有空值,而唯一索引(unique是允许为空值的)。指定为“PRIMARY KEY”删除自增:alter table test change id id int(7) unsigned zerofill not null;注意:在有自增的情况下,必须先删除自增,才可以删除主键。原创 2024-09-09 11:19:54 · 341 阅读 · 0 评论 -
mysql之普通索引与唯一索引
普通索引:主要任务就是提高查询速度。其特点是允许出现相同的索引内容允许空(null)值。唯一索引:不可以出现相同的索引内容,但是可以为空(null)值。原创 2024-09-09 10:46:45 · 303 阅读 · 0 评论 -
mysql之索引
索引是一个单独的,存储在磁盘中上的数据库结构,它们包含着对数据表里的所有记录的引用指针。使用索引可以快速的找出在某列或多列中有特定值的行。原创 2024-09-06 17:28:31 · 256 阅读 · 0 评论 -
mysql之存储引擎
数据库引擎是数据库底层软件组件,不同的存储引擎提供不同的存储机制,索引技巧,锁定水平等功能,使用不同的数据库引擎,可以获得特定的功能。原创 2024-09-06 17:04:41 · 229 阅读 · 0 评论 -
mysql之视图的应用
是一种虚拟存在的表,是一个逻辑表,它本身是不包含数据的。通过视图,可以展现基表(用来创建视图的表叫做基表base table)的部分数据,说白了视图的数据就是来自于基表。:一旦视图的结构确定了,可以屏蔽表结构变化对用户的影响,源表增加列对视图没有影响;:使用视图的用户完全不需要关心后面对应的表的结构、关联条件和筛选条件,对用户来说已经是过滤好的复合条件。:使用视图的用户只能访问他们被允许查询的结果集,对表的权限管理并不能限制到某个行某个列,但是通过视图就。:视图是逻辑上的表,不占用内存空间。原创 2024-09-06 14:27:46 · 397 阅读 · 0 评论 -
mysql之事务
修改配置文件:vi /etc/my.cnf 在[mysqld]下面加上:autocommit=1,重启服务才会生效。数据库事务通常指对数据库进行。原创 2024-09-06 11:05:51 · 369 阅读 · 0 评论 -
mysql查询之内连接查询与联合查询
【代码】mysql查询之内连接查询与联合查询。原创 2024-09-05 16:39:54 · 396 阅读 · 0 评论 -
mysql查询之左连接查询与右连接查询
【代码】mysql查询之左连接查询与右连接查询。原创 2024-09-05 16:08:03 · 544 阅读 · 0 评论 -
mysql查询语句之order by排序查询
【代码】mysql查询语句之order by排序查询。原创 2024-09-04 22:26:34 · 232 阅读 · 0 评论 -
mysql查询子句之having条件查询
【代码】mysql查询子句之having条件查询。原创 2024-09-04 22:16:49 · 119 阅读 · 0 评论 -
mysql查询子句之groupby分组查询
【代码】mysql查询子句之groupby分组查询。原创 2024-09-04 21:39:45 · 248 阅读 · 0 评论 -
mysql查询子句之where条件查询
【代码】mysql查询子句之where条件查询。原创 2024-09-04 21:29:47 · 200 阅读 · 0 评论 -
mysql之表数据的修改以及删除
2、truncate。原创 2024-09-04 17:16:13 · 312 阅读 · 0 评论 -
mysql之表数据新增
【代码】mysql之表数据新增。原创 2024-09-04 16:46:48 · 471 阅读 · 0 评论 -
mysql之表结构维护与删除
【代码】mysql之表结构维护与删除。原创 2024-09-04 14:55:34 · 193 阅读 · 0 评论 -
mysql之数据表查看
文章目录一:查看表结构信息一:查看表结构信息查看数据库中的所有表:show tables;查看表结构:desc 表名;查看创建表的sql语句:show create table 表名;\G :有结束sql语句的作用,还有把显示的数据纵向旋转90度\g :有结束sql语句的作用原创 2024-09-04 14:28:23 · 196 阅读 · 0 评论 -
mysql之创建表
【代码】mysql之创建表。原创 2024-09-04 11:54:06 · 185 阅读 · 0 评论 -
mysql创建表之常用数据类型
varchar的优缺点:比char省控件。但是存取速度没有char快。原创 2024-09-04 10:55:05 · 166 阅读 · 0 评论 -
mysql之创建数据库,查看数据库及使用切换
【代码】mysql之创建数据库,查看数据库及使用切换。原创 2024-09-04 10:38:38 · 165 阅读 · 0 评论 -
mysql之操作语句分类
文章目录一:操作语句分为四类:一:操作语句分为四类:DDL 数据定义语言 (Data Definition Language) 例如:建库,建表DML 数据操纵语言(Data Manipulation Language) 例如:对表中的数据进行增删改操作DQL 数据查询语言(Data Query Language) 例如:对数据进行查询DCL 数据控制语言(Data Control Language) 例如:对用户的权限进行设置原创 2024-09-04 10:24:48 · 192 阅读 · 0 评论 -
mysql之服务管理与登录管理
【代码】mysql之服务管理与登录管理。原创 2024-09-03 17:27:02 · 183 阅读 · 0 评论