1. mysql查询所有表: SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '数据库名' AND TABLE_TYPE ='BASE TABLE' mysql查询建表语句: show create table `表名` 2.mysql查询所有视图: SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '数据库名'…
视图:某个查询语句设置别名,日后方便使用 CREATE VIEW v1 as SELECT * FROM student WHERE sid >10 -创建: create view 视图名称 as SQL 视图是虚拟的 -修改 alter view 视图名称 as SQL -删除 drop view 视图名称 触发器:当对某张表做:增删改操作的时候,可以使用触发器自定义关联行为 # 插入前 CREATE TRIGGER tri_before_insert_tb1 BEFORE INSERT O…
一.视图 作用:简写代码,与临时表的作用差不多 .创建 create view 视图名 as SQL语句 .修改 alter view 视图名 as 新SQL语句 .删除 drop view 视图名 注意:视图是虚拟的,SQL语句会产生一个临时表 二.触发器 作用:对某张表做增删改操作时,可以使用触发器定义连接行为 delimiter // create tigger 名字 before insert on tb1 for each row begin insert into tb2(列) va…