37 lines
1.4 KiB
Plaintext
Raw Normal View History

2025-02-17 10:34:35 +08:00
# 数据库配置
connection_string = "mysql+pymysql://root:H1wNPOz3@mysql.local:3306/students?charset=utf8mb4"
type = "MySQL"
product = "MySQL 5.7"
metadata = """
CREATE TABLE students (
student_id INTEGER PRIMARY KEY,
student_name VARCHAR(100), -- 学生姓名
major VARCHAR(100), -- 专业
year_of_enrollment INTEGER, -- 入学年份
student_age INTEGER -- 学生年龄
);
CREATE TABLE courses (
course_id INTEGER PRIMARY KEY,
course_name VARCHAR(100), -- 课程名称
credit REAL -- 学分
);
CREATE TABLE scores (
student_id INTEGER,
course_id INTEGER,
score INTEGER, -- 得分
semester VARCHAR(50), -- 学期
PRIMARY KEY (student_id, course_id),
FOREIGN KEY (student_id) REFERENCES students(student_id),
FOREIGN KEY (course_id) REFERENCES courses(course_id)
);
- 数据库中 'courses' 表中 'course_name' 字段有效值为 '计算机基础','数据结构','高等物理','线性代数','微积分','编程语言','量子力学','概率论','数据库系统','计算机网络'。
- 数据库中 'scores' 表中 'semester' 字段有效值为 '2020年秋季', '2021年春季', '2021年秋季', '2022年春季', '2020年秋季', '2021年春季', '2021年秋季', '2022年春季', '2022年秋季', '2023年春季'。
- 数据库中 'students' 表中 'major' 字段有效值为 '计算机科学', '物理学', '数学'。
"""