随笔分类 -  MySQL

摘要:数据表是数据库中最重要、最基本的操作对象,是数据库基本的存储单位。 表中每一行代表一条唯一的记录,每一列(字段)代表记录中的一个域。 一、数据表的操作 1、创建数据表 创建一个表名为stu1的数据表,里面含有学生编号、学生姓名、学生性别、专业四个字段。 mysql> create table stu 阅读全文
posted @ 2020-12-09 22:13 乘“疯”破浪 阅读(262) 评论(0) 推荐(0)
摘要:8.1插入数据 8.1.1为表的所有字段插入数据 insert into student values(‘0’,’小李’,’1班’); Insert into student (sno,sname,ssex,sclass)values (‘1’,’李明’,’男’,’1班’); 注意:第一种比较简单, 阅读全文
posted @ 2020-12-05 22:30 乘“疯”破浪 阅读(140) 评论(0) 推荐(0)
摘要:存储过程和存储函数是在数据库中定义的一些被用户定义的SQL语句集合。 存储过程可以被程序、触发器或者另一个存储过程调用。 11.1存储过程与函数简介 11.1.1概念 一个存储过程是一个可编程的函数,可由SQL语句和一些特殊的控制结构组成。 【优点】 l 增强SQL语言的功能和灵活性 l 允许标准组 阅读全文
posted @ 2020-11-28 11:01 乘“疯”破浪 阅读(135) 评论(0) 推荐(0)
摘要:触发器是由事件来触发某个操作,事件包括insert,update,delect语句,重点学习创建,查看,删除。 以实验为例 1.在product表上分别创建AFTER INSERT、BEFORE UPDATE和BEFORE DELETE 3个触发器, 触发器的名称分别为product_af_inse 阅读全文
posted @ 2020-11-28 10:48 乘“疯”破浪 阅读(1280) 评论(0) 推荐(0)
摘要:MySQL索引 一、索引 1.1、索引概述 索引相当于一本书的目录; 有一列或者多列组合而成; 指向数据库中具体的位置; 可以优化数据库的查询速度,提高性能; 不同存储引擎决定不同的最大索引数量和最大的索引长度;(至少16个,至少256个字节) B型数索引(默认):innoDB,myisam存储引擎 阅读全文
posted @ 2020-11-13 12:20 乘“疯”破浪 阅读(849) 评论(0) 推荐(0)
摘要:MySQL视图 一、视图 1.1、视图概述 视图是从一个或者多个表里导出来的表,是一种虚拟存在的表; 其内容由查询定义,即视图中的数据不需要占用内存空间,而是仅仅保存了一条select语句; 行列数据都来自所引用的表,并随着基本表的变化而变化。使用原因:安全,易于理解和使用。 1.2、视图优势 增强 阅读全文
posted @ 2020-11-12 10:24 乘“疯”破浪 阅读(975) 评论(0) 推荐(0)