创建一个名称为ems2的数据库,然后使用SQL语句创建数据表tb_student
时间: 2024-09-14 22:06:58 浏览: 42
数据库:看一句SQL语句在MySQL中如何被执行.doc
创建一个名为"ems2"的新数据库并随后在其下创建一个名为"tb_student"的数据表,可以使用以下SQL语句完成。这里假设我们使用的是MySQL:
首先,你需要登录到MySQL服务器,并选择或创建新的数据库。如果数据库已经存在,你可以跳过这一步;否则,运行以下命令创建新数据库:
```sql
CREATE DATABASE IF NOT EXISTS ems2;
```
接下来,在"ems2"数据库中创建数据表"tb_student"。一个基本的学生信息表可能包含字段如学生ID、姓名、年龄等。示例SQL语句如下:
```sql
USE ems2; -- 切换到ems2数据库
CREATE TABLE tb_student (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
age INT,
gender ENUM('Male', 'Female') DEFAULT 'Male',
enrollment_date DATE
);
```
在这个例子中,`id`字段被设为主键且自动增长,`name`字段用于存储学生的姓名,`age`字段存储学生的年龄(允许为空),`gender`是一个枚举类型,`enrollment_date`表示入学日期。
阅读全文