当前位置: 首页 > news >正文

MySQL基础语法1

目录

#1.创建和删除数据库 

​编辑#2.如果有lyt就删除,没有则创建一个新的lyt

#3.切换到lyt数据库下

#4.创建数据表并设置列及其属性,name是关键词要用`name`包围

​编辑

#5.删除数据表

#5.查看创建的student表

#6.向student表中添加数据,数据要与列名一一对应

#7.查询student表的name和sex信息

#8.修改student表中所有人的年龄加2岁

#9.修改所有人的性别

#10.删除年龄大于20的


#1.创建和删除数据库 

create database lyt;

drop database lyt;


#2.如果有lyt就删除,没有则创建一个新的lyt

drop database if exists lyt;

create database lyt;

#3.切换到lyt数据库下

use lyt;

#4.创建数据表并设置列及其属性,name是关键词要用`name`包围

create table student(
id int(10) not null primary key comment '编号',
`name` varchar(10) not null comment '姓名',
age int(10) comment '年龄',
sex char(1) not null comment '性别'
) comment '学生表'

#5.删除数据表

drop table student;

#5.查看创建的student表

select * from student;

#6.向student表中添加数据,数据要与列名一一对应

insert into student(id,`name`,age,sex) values (1,'刘懿',18,'男');

#批量添加
insert into student values 
(2,'史佳辉',18,'男'),
(3,'石佳慧',20,'女'),
(4,'罗尧通',18,'男');

#7.查询student表的name和sex信息

select `name`,sex from student;

#8.修改student表中所有人的年龄加2岁

update student set age=age+2;

#9.修改所有人的性别

update student set sex='女';

#修改ID为4的性别
update student set sex='男' where id=(4);

#10.删除年龄大于20的

delete from student where age>20;

相关文章:

  • ZygoPlanner:一种基于图形的三阶段框架,用于颧骨种植体植入的最佳术前规划|文献速递-医学影像人工智能进展
  • Kubernetes》》k8s》》Replication Controller
  • NoSQL 数据库深度解析与 20 款产品对比
  • pandas【2】DataFrame/Series
  • leetcode102 二叉树的层次遍历 递归
  • Multi-Stage Progressive Image Restoration论文阅读
  • JavaScript网页设计高级案例:构建交互式图片画廊
  • Java 8-17核心特性全景解析之Java11
  • suse15 sp1使用华为云软件源yum源zypper源
  • 树形结构溯源dp
  • DeepSeek 本地化部署教程
  • Hyperliquid 遇袭「拔网线」、Polymarket 遭治理攻击「不作为」,从双平台危机看去中心化治理的进化阵痛
  • 方阵幂次(矩阵快速幂)
  • 计算机等级考试数据库三级(笔记3)
  • GPT4o漫画制作(小白教程)
  • MATLAB 控制系统设计与仿真 - 31
  • AUTOSAR Mcal SPI - 基于Ifx TC37x
  • 地下水砷超标处理技术解析
  • 邪性!Anaconda安装避坑细节Windows11
  • RPC 同步与异步之使用Spring WebFlux + WebClient或Netty + Reactor
  • 青岛网站排名方案/线上运营的5个步骤
  • 网站建设项目外包/培训课程总结
  • 源代码网站培训/哈尔滨网络推广优化
  • 网站平台建设多少钱/网络营销推广工具有哪些?
  • 网站运营分析/营销策略的重要性
  • seo高手培训/seo快速入门教程