数据操作

一、插入数据

1、所有字段插入数据

语法:

insert into 数据表名(字段名) values(插入的数据);(标准)
insert into 数据表名values(插入的数据);

实例:

insert into moren (id) values(22);
insert into moren values(666,'我去',32442536);

【附】:插入的数据必须和数据表的字段顺序相同。

2、注意:

  • 使用该语句时字段列和数据值的数量必须相同。
  • 插入数据时,可以不按照表定义的字段顺序插入,但是要保证值的顺序和列字段顺序相同。
  • 语法2如果表的结构发生变化,那么插入的数据顺序也会发生变化,而语法1则不会。
  • 如果表定义时是非空,则必须填入数据
  • 插入的数据必须和数据类型相同

2、插入多条数据

语法:

insert into数据表名 (字段类型) values(数据值1),…,(数据值n);

实例:

insert into moren (id) values(1),(2),(3);

3、将其他表的数据移动到另一张表

语法:

insertinto 旧数据表名(字段类型) select 字段类型 from 新数据表名;

实例:

insert into person(id,name,age,info) select id,name,age,info fromperson_old;

注意:

  • 两张表的格式必须一样
  • 添加的数据必须类型相同、数量相同和顺序相同。

二、更新数据

1、更新所有数据

语法:

update数据表名
set数据类型1=要更改的数值1,…,数据类型2=要更改的数值2;

实例

update person set age=15,name='LingMing';
Query OK, 2 rows affected (0.08 sec)

2、更新单个数据

语法:

update数据表名
set数据类型1=要更改的数值1,…,数据类型2=要更改的数值2;
where满足的条件

实例:

updateperson set age=15,name='LinYi'where id=12;

//将满足id=12的条件的字段改为age=15,name=LinYi

三、删除数据

1、删除所有数据

语法:

delete from 数据表名

实例

delete from moren;

2、删除指定数据

语法:

delete from 数据表名 where 指定条件;

实例:

delete fromperson where id=11;//删除id=11的字段

3、删除多条数据

语法:

delete from数据表名 where 字段名 between 数组1and 数组3;

实例

delete frommoren where id between 1 and 3;
//删除id=1到id=3之间的数据

MySQL:数据操作的更多相关文章

  1. mysql 数据操作 目录

    mysql 记录的增删改查 mysql 数据操作 单表查询 mysql 数据操作 多表查询

  2. mysql 数据操作 单表查询 目录

    mysql 数据操作 单表查询 mysql 数据操作 单表查询 简单查询 避免重复DISTINCT mysql 数据操作 单表查询 通过四则运算查询 mysql 数据操作 单表查询 concat()函 ...

  3. mysql 数据操作 多表查询 目录

    mysql 数据操作 多表查询 准备 多表连接查询介绍 mysql 数据操作 多表查询 多表连接查询 笛卡尔积 mysql 数据操作 多表查询 多表连接查询 内连接 mysql 数据操作 多表查询 多 ...

  4. mysql 数据操作 单表查询 where 约束 目录

    mysql 数据操作 单表查询 where约束 between and or mysql 数据操作 单表查询 where约束 is null in mysql 数据操作 单表查询 where约束 li ...

  5. mysql 数据操作 单表查询 group by 分组 目录

    mysql 数据操作 单表查询 group by 介绍 mysql 数据操作 单表查询 group by 聚合函数 mysql 数据操作 单表查询 group by 聚合函数 没有group by情况 ...

  6. mysql 数据操作 多表查询 子查询 介绍

    子查询就是: 把一条sql语句放在一个括号里,当做另外一条sql语句查询条件使用 拿到这个结果以后 当做下一个sql语句查询条件mysql 数据操作  子查询 #1:子查询是将一个查询语句嵌套在另一个 ...

  7. SQL学习笔记四之MySQL数据操作

    阅读目录 一 介绍 二 插入数据INSERT 三 更新数据UPDATE 四 删除数据DELETE 五 查询数据SELECT 六 权限管理 一 介绍 MySQL数据操作: DML =========== ...

  8. python 基础 9.3 mysql 数据操作

    #/usr/bin/python #coding=utf-8 #@Time   :2017/11/21 0:20 #@Auther :liuzhenchuan #@File   :mysql 数据操作 ...

  9. MySQL数据操作与查询笔记 • 【目录】

    持续更新中- 我的大学笔记>>> 章节 内容 第1章 MySQL数据操作与查询笔记 • [第1章 MySQL数据库基础] 第2章 MySQL数据操作与查询笔记 • [第2章 表结构管 ...

  10. 《MySQL数据操作与查询》- 综合项目 - 学生管理系统

    <MySQL数据操作与查询>综合项目需求 一.系统整体功能 维护学生信息.老师信息和成绩信息. 支持按多种条件组合查询学生信息和成绩信息. 二.系统的信息需求 一个班级有一个讲师一个班主任 ...

随机推荐

  1. C#窗体程序与sql sever 数据库链接

    一.所用工具 Visual Studio 2017和SQL Server Management Studio 2012 二.连接 打开SQL Server Management Studio 2012 ...

  2. vue深入响应式原理

    vue深入响应式原理 深入响应式原理 — Vue.jshttps://cn.vuejs.org/v2/guide/reactivity.html 注意:这里说的响应式不是bootsharp那种前端UI ...

  3. Java 文件重命名

    Java 文件重命名 /** * 重命名文件 * @param fileName * @return */ public static void renameFile(String filePath, ...

  4. 配置cron定时任务

    题:配置一个 cron 任务用户 natasha 必须配置一个定时执行任务,每天在本地时间 14:23 时执行命令* /bin/echo hiya 答: # 方法1 # su - natasha # ...

  5. SIP协议简单介绍

    sip协议是由IETF提出的IP电话信令协议,主要目的是为了解决ip网络中的信令控制,以及同软交换通信. sip协议类似http协议: 报文结构: start-line message-header ...

  6. Postman接口调试神器

    Postman起初源自googleBrowser的一款插件,现已经有单独软件,当然之前的插件也存在  它主要是用于接口的的调试 接口请求的流程 一.GET请求 GET请求:点击Params,输入参数及 ...

  7. [转载]Linux 16进制查看命令、工具

    转自:https://blog.csdn.net/chenglian_999/article/details/4672177 2009年10月14日 21:45:00 chenglian_999 阅读 ...

  8. Selenium(基于JAVA语言)-》在eclipse上运行web项目在Mac系统上启动时提示nodename nor servname provided解决办法

    最近使用eclipse进行自动化测试时,遇到一种情况,无法调起浏览器,且有报错,如下: org.openqa.selenium.WebDriverException: failed to lookup ...

  9. Hibernate注意项

    Hibernate实体规则 1.持久化类提供无参数构造 2.成员变量私有,提供getset访问,提供实行 3.持久化类属性,尽量使用包装类型 4.持久化类需要提供oid与数据库中的主键列对应 5.不要 ...

  10. Redis中Pipeline的使用

    通过Java访问Redis,我们一般使用Jedis,示例代码如下: Jedis jedis = new Jedis("172.23.88.107", 6379); jedis.se ...