创建一个student数据库;+在student数据库里创建一个stu_info数据表流程

1个回答
展开全部
摘要 1. 创建student数据库:
* 第一步:打开MySQL命令行,输入“CREATE DATABASE student”, 并执行;
* 第二步:输入“USE student”,并执行,这时候已经进入了student数据库;
2. 在student数据库里创建一个stu_info数据表:
* 第一步:输入“CREATE TABLE stu_info (id INT, name VARCHAR(20), age INT)”,并执行;这一句中的`id`、`name`和`age`分别为学生的id、姓名和年龄,一般来说表中需要包含一个字段来作为主键,我们可以把主键约束加在id上;
* 第二步:输入“ALTER TABLE stu_info ADD CONSTRAINT PRIMARY KEY (id)”,并执行,这样就为学生数据表添加了主键约束,学生id就可以作为学生信息的唯一标识,不可重复;
拓展内容:在创建stu_info数据表时,可以让name和age列设置默认值如下:设置name默认值输入“ALTER TABLE stu_info MODIFY COLUMN name VARCHAR(20) DEFAULT 'Unknown'”。
咨询记录 · 回答于2023-12-25
创建一个student数据库;+在student数据库里创建一个stu_info数据表流程
# 创建学生数据库及数据表 ## 创建student数据库 - 第一步:打开MySQL命令行,输入“CREATE DATABASE student”, 并执行; - 第二步:输入“USE student”,并执行,这时候已经进入了student数据库; ## 在student数据库里创建一个stu_info数据表 - 第一步:输入“CREATE TABLE stu_info (id INT, name VARCHAR(20), age INT)”,并执行; - 这一句中的`id`、`name`和`age`分别为学生的id、姓名和年龄,一般来说表中需要包含一个字段来作为主键,我们可以把主键约束加在id上; - 第二步:输入“ALTER TABLE stu_info ADD CONSTRAINT PRIMARY KEY (id)”,并执行,这样就为学生数据表添加了主键约束,学生id就可以作为学生信息的唯一标识,不可重复; ## 拓展内容:在创建stu_info数据表时,可以让name和age列设置默认值如下:设置name默认值输入“ALTER TABLE stu_info MODIFY COLUMN name VARCHAR(20) DEFAULT '默认姓名'”
name和age列设置默认值如下: 设置name默认值输入“ALTER TABLE stu_info MODIFY COLUMN name VARCHAR(20) DEFAULT 'unknown'”,并执行,这时候name字段的默认值就已经设置为unknown了; 设置age默认值输入“ALTER TABLE stu_info MO"
DIFY COLUMN age INT DEFAULT 0”,并执行,这时候age字段的默认值就已经设置为0了;
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消