设计性实验——使用SQL语句创建数据库并编写调试创建表等

这篇博客详述了一次设计性实验,通过SQL语句创建名为stuexpm的数据库,包括StudentInfo、CourseInfo、ScoreInfo和TeacherInfo四张表。重点介绍了如何创建和修改StudentInfo表,如添加、删除列,修改列属性和默认值,并演示了如何复制表结构以及最终删除表的操作。
摘要由CSDN通过智能技术生成

学生实验数据库(stuexpm)是实验中多次用到的另一个数据库,包含学生表(StudentInfo),课程表(CourseInfo),成绩表(ScoreInfo)和教师表(TeacherInfo)。

  1. 创建数据库stuexpm

我这里用终端输入,命令为:CREATE DATABASE stuexpm(由于之前创建过一次,这里就显示can't create;database exists 说明已经存在)

  1. 创建StudentInfo表,显示StudentInfo表的基本结构

命令:mysql> use stuexpm;

mysql> create table studentinfo

-> (

-> StudentID varchar(6) not null primary key comment '学号',

-> Name varchar(8) not null comment '姓名',

-> Sex varchar(2) not null default '男' comment '性别',

-> Birthday date not null comment '出生日期',

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>