✅作者简介:热爱国学的Java后端开发者,修心和技术同步精进。
🍎个人主页:乐趣国学的博客
🍊个人信条:不迁怒,不贰过。小知识,大智慧。
💞当前专栏:MySQL数据库案例专栏
✨特色专栏:国学周更-心性养成之路
🥭本文内容:【MySQL】测试题01
目录
1、创建数据库
2、使用数据库
3、创建一个员工表
4、修改表练习
5、将数据插入表格
6、在员工表上练习数据的增删改操作
1、创建数据库
CREATE DATABASE IF NOT EXISTS `worker`;
2、使用数据库
USE `worker`;
3、创建一个员工表
#字段 属性
#sid 整形(int)
#sname 字符串(varchar)(长度为20)
#gender 字符串(长度为2)
#birthday 日期型(date)
#email 字符串(长度为10)
#remark 字符串(长度为50)
CREATE TABLE IF NOT EXISTS `workers`(
`sid` INT,
`sname` VARCHAR(20),
`gender` VARCHAR(2),
`birthday` DATE,
`email` VARCHAR(10),
`remark` VARCHAR(50)
);
4、修改表练习
4.1 在员工表基础上增加age列
ALTER TABLE workers ADD COLUMN age INT;
4.2 修改email列长度为50
ALTER TABLE workers MODIFY COLUMN email VARCHAR(50);
4.3 删除remark列
ALTER TABLE workers DROP COLUMN remark;
4.4 列名sname修改为username
ALTER TABLE workers CHANGE COLUMN sname username VARCHAR(20);
5、将数据插入表格
# 1,'张三丰','男','1367-10-21','12321222@qq.com',102
# 2,'达摩','男','1227-4-15','1121213242@126.com',54
# 3,'梅超风','女','1547-6-1','232442@163.com',44
# 4,'三体星人','未知','3012-8-15','12345678@fly.com',2000
# 5,'超级赛亚人','男','1985-2-3','whosyourdaday@sina.com',25
INSERT INTO workers VALUES(1,'张三丰','男','1367-10-21','12321222@qq.com',102);
INSERT INTO workers VALUES(2,'达摩','男','1227-4-15','1121213242@126.com',54);
INSERT INTO workers VALUES(3,'梅超风','女','1547-6-1','232442@163.com',44);
INSERT INTO workers VALUES(4,'三体星人','未知','3012-8-15','12345678@fly.com',2000);
INSERT INTO workers VALUES(5,'超级赛亚人','男','1985-2-3','whosyourdaday@sina.com',25);
6、在员工表上练习数据的增删改操作
6.1 查看员工表格的所有数据
SELECT * FROM workers;
6.2 查看员工表格的sid,username,age数据
SELECT sid,username,age FROM workers;
6.3 查看员工表格的username,age数据
SELECT username,age FROM workers;
6.4 将sid为4的那一行的username改为“弗利萨”
UPDATE workers SET username = '弗利萨' WHERE sid = 4;
6.5 将sid为4的那一行的age设为250
UPDATE workers SET age = 250 WHERE sid =4;
6.6 删除age为2000的那一行
DELETE FROM workers WHERE age = 2000;
6.7 将sid为5的那一行的username改为“孙悟空”,年龄改为26
UPDATE workers SET username = '孙悟空',age = '26' WHERE sid = 5;
码文不易,本篇文章就介绍到这里,如果想要学习更多数据库系列知识,请关注博主,博主带你零基础学习Java知识。与此同时,对于日常生活有困扰的朋友,欢迎阅读我的第四栏目:《国学周更—心性养成之路》,学习技术的同时,我们也注重了心性的养成