- mysql和oracle均为客户机和服务器分离的DBMS(数据库管理系统)
- 2个应用软件 MySQL Administrator、MySQL Query Browser
- USE关键字 use databasename
show关键字
show databases
SHOW TABLES;返回当前选择的数据库内可用表的列表。
SHOW也可以用来显示表列; - 正则表达式匹配 REGEXP
范围[0-9]
[]是另一种形式的OR语句。事实上,正则表达式[123]Ton为[1|2|3]Ton的缩写; - 函数
数值处理函数:加减乘除
字符串处理函数:拼接concat()、trim、
聚合函数:最大、最小、均值AVG 、行数、求和 - 表联接
1)等值联结(equijoin)内部联结; - 触发器
1)在进行DML操作时触发一个处理操作,类似编写好的过程
2)仅支持表 只有表才支持触发器,视图不支持(临时表也不支持)。
3)在INSERT触发器代码内,可引用一个名为NEW的虚拟表,访问被插入的行;
❑ 在BEFORE INSERT触发器中,NEW中的值也可以被更新(允许更改被插入的值);
❑ 对于AUTO_INCREMENT列,NEW在INSERT执行之前包含0,在INSERT执行之后包含新的自动生成值。
4)DELETE触发器
❑ 在DELETE触发器代码内,你可以引用一个名为OLD的虚拟表,访问被删除的行;
❑ OLD中的值全都是只读的,不能更新。
《Mysql必知必会》笔记
最新推荐文章于 2024-06-22 15:26:37 发布