首页 > 数据库 >MySQL数据库insert,delete,update,select语句

MySQL数据库insert,delete,update,select语句

时间:2024-09-09 18:24:30浏览次数:11  
标签:语句 insert age update 查询 关键字 student MySQL select

MySQL数据库insert,delete,update,select语句是在做数据处理是的重要部分

首先我们要先拥有一个表格,

这里我建立了一个student表然后在这个表格中添加一些数据这里要使用insert的语句

INSERT INTO student (NO,NAME,age) VALUES (1001,'张三',20);

这里我创建到的表有三个属性分别是no,name,age

将1001,张三,20这三个数据 分别赋值给这三个字段

INSERT INTO student (NO,NAME ,age) VALUES (1002,'李四',21),(1003,'王五',22);

如果想要创建多个字段则可以使用这种方法,用逗号隔开括号,括号中是数据。

当我要给表中每个字段都写入数据的时候,可以不写字段名
如果只给部分字段赋值,则必须写字段名
INSERT INTO student VALUES  (1004,'测试' ,20);

就像这样就给所有字段加了数据

最后加完了数据就是这样的表格出现。

然后是删除如果我们要删除某个数据我们要这样写

DELETE FROM student WHERE NO=1004;

这行代码的语句意思是将student表中的no=1004的字段全部删除。

这里我们可以看到前面的insert into的后面和delete from后面是表格的 名字意思是要从这个student表格中增加或删除某个数据,where关键字后面的是操作条件,类似于if语句只有满足条件才会执行。执行完后就可以看到no=1004的那条行数消失。

UPDATE student SET age =23 WHERE NO=1003;

这是改的语句:意思是将no=1003的字段上的age的数据改为23.

set语句后面的是修改的数据where就是跟前面的一样就是条件

最后是应用 的最多的一项那就是查询,查询的关键字是select关键字,select关键字跟其他的关键字的语句结构不同它多出范围查询,子查询,顺序查询等多种查询方式,我们先介绍它的简单的用法:

SELECT * FROM student WHERE NAME='张三';

这段代码的意思是查询name=张三的所有字段。在select和from之间的*的意思是所有all的意思后面的student是表名,where是条件查询后会在下面的监视窗中显示出来

这是增删改查的基本使用方法语句。下次我们再介绍更加复杂的查询功能语句。

标签:语句,insert,age,update,查询,关键字,student,MySQL,select
From: https://blog.csdn.net/2302_80464795/article/details/142065036

相关文章

  • Linux上rpm安装MySQL8
    1.下载安装包下载链接https://downloads.mysql.com/archives/community/或者在MySQL官网根据提示一步一步点进去选择合适的版本2.上传至服务器,解压tar-xvfmysql-8.0.33-1.el7.x86_64.rpm-bundle.tar3.安装参考官方文档https://dev.mysql.com/doc/refman/8.0/en......
  • CentOS卸载MySQL
    查看MySQL状态systemctlstatusmysqld2.如果MySQL处于启动状态,则停止MySQLsystemctlstopmysqld3.取消开机自启动systemctldisablemysqld4.查找已安装的MySQL包rpm-qa|grep-imysql#或yumlistinstalled|grep-imysqlmysql-community-client.x86_64......
  • MySQL 触发器
    本篇文章介绍了触发器的概念以及为什么使用触发器,触发器的类型和何时执行它们;列举了INSERT、DELETE和UPDATE操作的触发器示例。目录MySQL触发器应用场景创建触发器创建规则创建语法创建示例注意事项删除触发器使用触发器INSERT触发器确定新生成值测试触发器DE......
  • mysql 如何开启 binlog
    mysql如何开启binlog在MySQL中开启二进制日志(binlog)通常涉及修改MySQL的配置文件(通常是my.cnf或my.ini),并重启MySQL服务。以下是开启binlog的步骤:修改配置文件:打开MySQL的主配置文件my.cnf(Linux系统通常位于/etc/mysql/目录下,Windows系统可能位于MySQL安装目录下)。在[mysqld......
  • java连接MySQL
    一.下载驱动包java通过JDBC(JavaDatabaseConnectivity)包连接数据库<dependency>  <groupId>com.mysql</groupId>  <artifactId>mysql-connector-j</artifactId>  <version>9.0.0</version></dependency>二.配置数据源(数据库的信息) ......
  • 20240909_155524 mysql 三种变量
    什么是变量标识数据的标识符,就是变量变量是标识数据的mysql中的三种变量系统变量自定义变量局部变量系统变量查看所有系统变量showvariables;根据系统变量名查看它的值select@@系统变量名select@@autocommit修改系统变量的值set系统变量名=值setautocommit......
  • 20240904_192638 mysql 填空题 存储过程进阶
    定义一个存储过程的形参,它接收数据,参数名为id,为int类型inidint定义一个存储过程的形参,它返回数据,参数名为name,是varchar(5)类型outnamevarchar(5)定义一个存储过程的形参,它一边接收数据一边返回数据,参数名为num,是int类型inoutnumint声明一个名为info的游标,保存查询teac......
  • centos7.9安装mysql8.0.39
    1.添加MySQLYum仓库首先,需要下载并安装MySQLYum仓库RPM包:sudorpm-Uvhhttps://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm2.更新Yum缓存安装完Yum仓库后,更新Yum缓存:sudoyumcleanallsudoyummakecache3.安装MySQL 现在可以......
  • 基于Java实现的大学生就业服务平台设计与实现(SpringBoot+Vue+MySQL+Tomcat)
    文章目录1.前言2.详细视频演示3.论文参考4.项目运行截图5.技术框架5.1后端采用SpringBoot框架5.2前端框架Vue6.选题推荐毕设案例8.系统测试8.1系统测试的目的8.2系统功能测试9.代码参考10.为什么选择我?11.获取源码1.前言......
  • 基于Java实现的摄影跟拍预订管理系统设计与实现(SpringBoot+Vue+MySQL+Tomcat)
    文章目录1.前言2.详细视频演示3.论文参考4.项目运行截图5.技术框架5.1后端采用SpringBoot框架5.2前端框架Vue6.选题推荐毕设案例8.系统测试8.1系统测试的目的8.2系统功能测试9.代码参考10.为什么选择我?11.获取源码1.前言......