赞
踩
字段名 字段类型 primary key
字段名 字段值 unique
creat unique index 索引名 or 表名(列名(长度))
creat index 索引名 on 表名(列名(长度))
alter table 表名 add index 索引名 (列名)
alter table 表名 drop index 列名
creat view 视图名 [字段列表] as select语句;
select 字段名 from 视图名;
’delimiter $$ -- 声明语句的结束符号,$$可以自定义
create procedure 存储过程名称() -- 声明存储过程
begin -- 开始编写存储过程
-- 要执行的SQL
end $$ -- 存储过程结束
CALL 存储过程名称;
即可delimiter $$ -- 声明语句的结束符号,$$可以自定义
create procedure 存储过程名(IN 参数名 参数类型) -- 声明存储过程
begin -- 开始编写存储过程
-- 要执行的SQL
end $$ -- 存储过程结束
set @变量名 = 值
out 变量名 数据类型
delimiter $$ -- 声明语句的结束符号,$$可以自定义
create procedure 存储过程名(IN 参数名称 数据类型,……) -- 声明存储过程
-- ……的含义是多个变量,有几个,就填写几个,逗号隔开
begin -- 开始编写存储过程
-- 要执行的SQL
end $$ -- 存储过程结束
delimiter $ -- 将说起来的结束符号从;变为$,避免执行出现错误
create trigger 触发起名称 -- 触发器名,在一个数据库中触发器是唯一的
before/after (insert/update/delete)-- 触发时机和触发事件
on 表名称 -- 触发器所在的表
for each row -- 固定写法,叫作行触发器,每一行受影响,触发器事件都执行
begin
-- 被触发的事件
end $
create user '用户名'@'主机名' identified by ‘密码’;
grant 权限1,权限2…… on 数据库名.表名 to '用户名'@'主机名';
show grants for '用户名'@'主机名';
drop user '用户名'@'主机名';
mysqldump -u 用户名 -p 密码 数据库名 > 输出文件的路径
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。