MySQL创建名为student的数据表的代码,怎么写

MySQL创建名为student的数据表的代码,怎么写,第1张

CREATE TABLE `student` (

`stuNo` int(3) NOT NULL auto_increment COMMENT '序号',

`stuname` varchar(5) NOT NULL COMMENT '姓名',

`stuID` varchar(18) NOT NULL COMMENT '身份z号',

`stusex` char(1) default '男' COMMENT '性别',

`stubirthday` date default NULL COMMENT '出生日期',

`stuphone` varchar(20) NOT NULL COMMENT '电话号码',

PRIMARY KEY (`stuNo`,`stuID`),

UNIQUE KEY `phone` (`stuphone`)

)

1、创建一个名为School的数据库。

1、创建一个学生信息表:学生id(自增,主键),姓名,年龄,性别,电话,籍贯,入学时间,所属班级id(外键)。

2、创建一个学生成绩表:成绩id(自增,主键),科目,成绩,学生id(外键),创建时间。

3、创建一个学生班级表:班级id(主键,自增),班级名称。

题主可以参考下列数据定义SQL语句写法:

create table students

(S# char(10) primary key,

Sname char(20) not null,

sex char(2) not null,

dob date not null,

telephone char(11),address char(50));

create database XDGL;

create table XDGLstudent(

sno bigint(20),

snmae varchar(20),

ssex tinyint(1),   -- 也可以考虑使用枚举

sage int(5),

sdept varchar(20)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

insert into XDGLstudent values(1,'test',0,22,'计算机');

以上就是关于MySQL创建名为student的数据表的代码,怎么写全部的内容,包括:MySQL创建名为student的数据表的代码,怎么写、mysql数据库怎么新建一个数据库、新建一个学生表格,包括:S# char(10)Sname char (20) telephone char(11) MYSQL等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10194859.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存