[MySQL & Python] 10. 脚本文件
粘贴下面的脚本到data_prepare.sql文件中
create table class (
id int not null primary key auto_increment,
caption varchar(20) not null) default charset=utf8 ;
use day28db;
create table student (
sid int not null primary key auto_increment,
sname varchar(20),
gender varchar(3),
class_id int not null,
constraint fk_student_class foreign key student(class_id) references class(id)
) default charset=utf8;
create table teacher(
tid int not null primary key auto_increment,
tname varchar(20)
)default charset=utf8;
create table course (
cid int not null primary key auto_increment,
cname varchar(20),
teacher_id int ,
constraint fk_course_teacher foreign key course(teacher_id) references teacher(tid)) default charset=utf8;
create table score(
sid int not null primary key auto_increment,
student_id int ,
course_id int,
number int,
constraint fk_score_student foreign key score(student_id) references student(sid),
constraint fk_score_course foreign key score(course_id) references course(cid)
) default charset=utf8;
insert into class (caption) values ('2.6'),('2.7'),('2.8');
insert into student (sname, gender, class_id) values ('张逸轩','男',2);
insert into student (sname, gender, class_id) values ('顾伯瑞','男',2);
insert into student (sname, gender, class_id) values