1. 数据库基础--DDL
| # 创建数据库 |
| create database if not exists db1; |
| # 选择数据库 |
| use db1; |
| # 查看当前使用的数据库 |
| select database(); |
| |
| # 创建表 |
| create Student( |
| id int, |
| username varchar(10), |
| gender char(1), |
| birthday date, |
| score double(5,2), |
| email varchar(15), |
| tel varchar(15), |
| status tinyint |
| ); |
| |
| |
| |
| alter table Student rename stu; |
| |
| alter table stu add address varchar(50); |
| |
| alter table stu modify address char(50); |
| |
| alter table stu change address addr char(50); |
| |
| alter table drop addr; |
| |
| |
| drop table if exists stu; |
2.数据库基础--DML
| |
| |
| insert into stu (id,name) values(1,"张三"); |
| |
| |
| insert into stu values(1,"张三","男","1999-11-11","81.5","example@126.com","138****1234",1) |
| |
| insert into stu values(1,"张三","男","1999-11-11","81.5","example@126.com","138****1234",1), |
| (2,"张三","男","1999-11-11","81.5","example@126.com","138****1234",1), |
| (3,"张三","男","1999-11-11","81.5","example@126.com","138****1234",1), |
| (4,"张三","男","1999-11-11","81.5","example@126.com","138****1234",1); |
| |
| |
| delete from stu where name="张三"; |
| |
| |
| update stu set gender="女" where name="张三"; |
3. 数据库基础--DQL
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| select distinct address from stu; |
| |
| select english 英文分数, math 数学分数 from stu; |
| |
| select * from stu where name like "_花%" |
| |
| select * from stu order by english asc , math desc; |
| |
| select max(math) from stu; |
| |
| select sex,name,avg(math) from stu group by sex; |
| |
| select * from stu limit 0,3; |
| |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人