MySQL是一種常用的關系型數(shù)據庫管理系統(tǒng),非常適合用于創(chuàng)建學生數(shù)據庫。下面讓我們來學習如何創(chuàng)建一個簡單的學生數(shù)據庫。
創(chuàng)建數(shù)據庫
CREATE DATABASE Students;
創(chuàng)建表格
CREATE TABLE student_info ( student_id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, gender ENUM('M', 'F') NOT NULL, date_of_birth DATE NOT NULL, PRIMARY KEY (student_id) );
上述代碼創(chuàng)建了一個名為Students的數(shù)據庫,其中包含了一個名為student_info的表格。這個表格有四個字段,student_id、name、gender和date_of_birth。其中student_id是每個學生的唯一標識符,是自動遞增的數(shù)字。name是學生的名字,gender是性別,只能是M或F。date_of_birth是學生的出生日期。
插入數(shù)據
INSERT INTO student_info (name, gender, date_of_birth) VALUES ('Alice', 'F', '1999-01-01'), ('Bob', 'M', '2000-02-02'), ('Charlie', 'M', '2001-03-03');
上述代碼插入了三個學生的記錄。學生Alice的出生日期是1999年1月1日,學生Bob的出生日期是2000年2月2日,學生Charlie的出生日期是2001年3月3日。
查詢數(shù)據
SELECT * FROM student_info;
上述代碼查詢了student_info表格中的所有記錄,結果如下:
+------------+---------+--------+---------------+ | student_id | name | gender | date_of_birth | +------------+---------+--------+---------------+ | 1 | Alice | F | 1999-01-01 | | 2 | Bob | M | 2000-02-02 | | 3 | Charlie | M | 2001-03-03 | +------------+---------+--------+---------------+
以上就是使用MySQL創(chuàng)建學生數(shù)據庫的全部內容。學生數(shù)據庫可以包含更多的字段和表格,根據實際需求進行設計和操作即可。