mysql创建多个表 mysql语句创建多表

导读:MySQL是一种常用的关系型数据库管理系统,支持多表创建 。在实际应用中,多表的使用能够更好地满足不同业务需求 。本文将介绍如何使用MySQL语句创建多表 。
【mysql创建多个表 mysql语句创建多表】1. 创建学生表
CREATE TABLE student (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(20) NOT NULL,
age INT NOT NULL,
gender VARCHAR(10) NOT NULL
);
2. 创建课程表
CREATE TABLE course (
name VARCHAR(50) NOT NULL,
teacher VARCHAR(20) NOT NULL,
credit FLOAT NOT NULL
3. 创建成绩表
CREATE TABLE score (
student_id INT NOT NULL,
course_id INT NOT NULL,
score FLOAT NOT NULL,
FOREIGN KEY (student_id) REFERENCES student(id),
FOREIGN KEY (course_id) REFERENCES course(id)
4. 创建教师表
CREATE TABLE teacher (
5. 创建班级表
CREATE TABLE class (
teacher_id INT NOT NULL,
FOREIGN KEY (teacher_id) REFERENCES teacher(id)
总结:以上是使用MySQL语句创建多表的方法,通过建立不同的表格,可以更好地管理不同类型的数据 。在实际应用中 , 我们可以根据具体业务需求来创建不同的表格,以便更好地管理数据 。

    推荐阅读