1、  创建/使用数据库

mysql> create database me;

mysql> use me;

2、  创建表

mysql> create table Stu(Sno char(9) primary key,Sname char(20) unique,Ssex char(2),Sdept char(20));

mysql> insert into Stu(Sno,Sname,Ssex,Sdept) values('10001','one','boy','CS');

3、  操作表操作列(列:alter/add/drop;表:alter/create/drop)

Alter table XX;

Alter column XX;

完整的:alter table XX alter column XX;

mysql> alter table Stu drop column Ssex;

4、  查看表结构

mysql> select * from Stu;

5、  存储过程(增/查/调用/删)

mysql> delimiter //        #修改结束标识

mysql> create procedure p1()

-> begin

->  select * from Stu;

-> end//

mysql>mysql> show procedure status \G    #查看

mysql> call p1();     #调用

mysql> drop procedure p1;     #删除存储过程

6、  参数

mysql> delimiter //

mysql> create procedure p2(n int)

begin

  select * from where n > Sage;

end//

mysql> call p2(5)//   #调用

7、  控制结构

mysql> create procedure p2(n int,a char(4))

begin

  if a='b' then

    select * from where n > Sage;

  else

    select * from where n < Sage;

  end if;

end//

mysql>call p3(5,’b’)//    #调用

8、声明、赋值

create procedure p4()
begin
  declare i int;
  declare s int;
  set i=1;
  set s=0;
  while i<=0 do
    set s=s+i;
    set i=i+i;
  end while;
    select s;
end//

mysql>call p4()//    #调用

最新文章

  1. YourSQLDba将数据库置于紧急模式的原因浅析
  2. thinkphp 导出exl功能
  3. 未注册wang域名批量查询工具
  4. 都是以父元素的width为参照物的
  5. lintcode : 平衡二叉树
  6. OC单例模式的实现
  7. ashx+html+ajax
  8. poj3122 binary search 实数区间
  9. MSSTDFMT.dll系统文件(附2种MSSTDFMT.dll 注册方法)-系统增强
  10. 如何让struts2和servlet的共存
  11. angular1.3 video
  12. tomcat闪退解决
  13. hive中的子查询改join操作(转)
  14. python---ORM之SQLAlchemy(4)relationship多对多练习
  15. Roller5.0.3安装配置部署 step by step
  16. ELK应用之一:ELK平台搭建部署
  17. [转载] iframe嵌入网页的用法
  18. dp练习(7)—— 最小和
  19. dotnet core 发布环境变量配置 dev/stage/prod
  20. 【[CQOI2009]跳舞】

热门文章

  1. 1 Python 新建项目
  2. css中的居中的方法
  3. HTML文件头部元素作用
  4. 深入JavaScript之获取cookie以及删除cookie
  5. 一条sql引发的“血案”
  6. linux安装 inotify
  7. image按钮新增的width属性和height属性
  8. html 头部设置
  9. css图像拼合技术(精灵图)
  10. JS原型和原型链(3)