MySQL的基本语句(1)—增删改查

本文主要介绍了MySQL数据库的基础操作,包括如何使用SQL语句创建、删除、更新和查询数据。首先展示了如何创建user表,接着演示了插入数据、删除特定记录和修改数据的方法。最后,给出了查询整个表内容的示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

MySQL由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型和大型网站的开发都选择 MySQL 作为网站数据库。
所以我准备在此处记录一下比较常用的几种语句;
每一种语句只介绍一条如何操作,之后我会全面的写一个。

建表

-- 删除user表
drop table if exists user;
-- 创建user表
create table user
(
    -- id 主键
     id           int primary key auto_increment,
    -- 姓名
    name   varchar(20),
    -- 性别
    sex varchar(20),
    -- 年龄
    age      int,
    -- 邮箱
    email  varchar(100)

   
);

我们可以直接在Navicat for MySQL中点击数据库之后新建查询,复制上面代码然后运行。
在这里插入图片描述

运行之后我们就会得到一个初始数据表。
在这里插入图片描述

接下来我们去执行一些操作。

增加语句

格式:inser into 表名 (字段1,字段2,字段3……)values(值1,值2,值3……)
中间用英文逗号隔开,每一个字段都一一对应。
例如:
insert into user (id,name,sex,age,email) values(null,'张三','男',21,'zhangsan@163.com')
注意,如果类型是varchar的需要用引号括起来
执行之后
在这里插入图片描述

删除

基本上删除语句都是根据条件进行删除的。
所以格式:delete from 表名 where 条件
例如根据id删除:
delete from user where id =3

在这里插入图片描述

修改

基本上删除语句也是根据条件进行操作的,不过还要带入要修改的值。
所以格式:update 表名 set 数据 where 条件
例如根据id修改name:
update user set name = '强哥' where id = 4 ;

在这里插入图片描述

查询

在这里,只演示查询全部
语句 : select * from 表名
select * from user
在这里插入图片描述

小结

这里只写了每个操作的一种举例,具体还有很多,等之后理解透了再写。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值