,哪位大神,知道My sql数据库怎么创建学生信息表,主外键
CREATE TABLE IF NOT EXISTS student
(id
int(11) NOT NULL AUTO_INCREMENT,sid
int(11) DEFAULT NULL,sname
varchar(60) DEFAULT NULL,
)
CREATE TABLE student
(stu_id
varchar(10) NULL COMMENT '学生的ID 唯一主键' ,name
varchar(10) NULL COMMENT '学生姓名' ,sex
int(10) NULL COMMENT '性别' ,age
int(10) NULL COMMENT '年龄' ,
PRIMARY KEY (stu_id
)
)
;
上面写错一个标点符号:补充一下
create table student(
id integer auto_increment primary key, #这个是主键
#中间定义你的其他字段
banji integer not null default 0 comment '班级ID', #这个是这个学生所在班级表的ID
foreign key(banji) references banji(banji_id) #外链到班级表banji的banji_id字段
)
create table student(
id integer auto_increment primary key,
#中间定义你的其他字段
banji integer not null default 0 comment '班级ID';
foreign key(banji) references banji(banji_id) #外链到班级表banji的banji_id字段
)
具体上网一搜一大堆教程