用MySQL创建“江湖”数据库

江湖数据库
名称:jianghu


门派表
menpai
id,int,非空,主键
name, varchar(24) -- 名称
zhangmen, varchar(24) -- 掌门
dizhi,   varchar(80) -- 地址
lianxiren,varchar(24) --联系人


人物表
jhrenwu
id,int,非空,主键,自增长;
name,varchar(24) -- 姓名
sex,varchar(2) -- 性别
age,int;--年龄

menpaiid, int;


用create database dbname 创建数据库;

创建menpai表,输入错误两次,一次缺少结尾的反括号,一次错把varchar输入为varchr;

创建jhrenwu表;



用insert into 插入数据;mysql可以在一个insert into插入多行数据;行之间以逗号分隔;

第一次插入错误;因为上面建表少了一个字段;

用alter table修改表结构插入字段;在mysql中,如下图的语法,after name,表示把zhangmen字段插入到name字段之后;

一次性插入3条记录;



人物表一次插入5条记录;



创建一个简单存储过程;mysql命令行创建存储过程的语法如下;

开始有DELIMITER //,有begin和end,退出块要输入//;

这样就创建了一个简单存储过程;



调用一下刚创建的存储过程;哇塞,出错了;提示存储过程不存在;


    切换到test数据库看下;原来以上操作忘记切换到新建的数据库;默认是在mysql自带的test数据库下,结果把表都建在test数据库;



    在test数据库下调用刚创建的存储过程,则成功。

    好在表不多,重新来过。 下次不可再犯。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值