
mysql
文章平均质量分 66
爬比我。
这个作者很懒,什么都没留下…
展开
-
数据库查询、插入、更新、删除数据
查询数据是指从数据库中获取所需要的数据。查询数据是数据库操作中最常用,也是最重要的操作。用户可以根据自己对数据的需求,使用不同的查询方式。通过不同的查询方式,可以获得不同的数据。在 MySQL中是使用SELECT语句来查询数据的。基本查询语句SELECT 属性列表FROM表名和视图列表 [WHERE条件表达式1] [GROUPBY 属性名1 [HAVING条件表达式2]] [ORDERBY 属性名2[ASC|DESC]]select id,name,age,sex from tabl...原创 2021-01-23 20:33:46 · 1364 阅读 · 0 评论 -
数据库的触发器
触发器是由INSERT、UPDATE 和 DELETE等事件来触发某种特定操作。满足触反益的触发条件时,数据库系统就会执行触发器中定义的程序语句。这样做可以保证呆些探作之间的一致性。例如,当学生表中增加了一个学生的信息时,字生的总数就必须回时以变。可以在这里创建一个触发器,每次增加一个学生的记录,就执行一次计算学生总数的操作。这样就可以保证每次增加学生的记录后,学生总数是与记录数是一致的。触发器触发的执行语句可能只有一个,也可能有多个。创建触发器//创建只有一个执行语句的触发器CREATE T原创 2021-01-21 18:15:29 · 744 阅读 · 0 评论 -
数据库视图
视图是从一个或多个表中导出来的表,是一种虚拟存在的表。视图就像一个窗口,通过这个窗口可以看到系统专门提供的数据。这样,用户可以不用看到整个数据库表中的数据,而只关心对自己有用的数据。视图可以使用户的操作更方便,而且可以保障数据库系统的安全性。创建视图CREATE [ ALGORITHM = { UNDEFINED | MERGE |TEMPTABLE } ] VIEW 视图名 [ ( 属性清单 ) ] ASSELECT语句 [ WITH [ CASCADED | LOCAL ] CH...原创 2021-01-21 17:31:55 · 196 阅读 · 0 评论 -
数据库索引
索引是一种特殊的数据库结构,可以用来快速查询数据库表中的特定记录。索引是提高数据库性能的重要方式。MySQL中,所有的数据类型都可以被索引。MySQL的索引有的普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。索引可以提高查询的速度,但是会影响插入记录的速度。因为向有索引的表中插入记录时,数据库系统会按照索引进行排序。这样就降低了插入记录的速度,插入大量记录时的速度影响更加明显。这种情况下,最好的办法是先删除表中的索引,然后插入数据。插入完成后,再创建索引。索引的分类1、原创 2021-01-20 22:26:15 · 189 阅读 · 0 评论 -
MySQL数据库的基本操作
创建数据库create database jiang; //创建数据库show databases; //查看所有数据库名称use jiang; //选中数据库drop database jiang; //删除数据库数据库的存储引擎存储引擎的概念是MySQL的特点,而且是一种插入式的存储引擎概念。这决定了MySQL 数据库中的表可以用不同的方式存储。用户可以根据自己的不同要求,选择不同的存储方式、是否进行事务处理等。showengines \G原创 2021-01-19 23:31:02 · 141 阅读 · 0 评论