MySQL:数据操作
数据操作
一、插入数据
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:数据操作的更多相关文章
- mysql 数据操作 目录
mysql 记录的增删改查 mysql 数据操作 单表查询 mysql 数据操作 多表查询
- mysql 数据操作 单表查询 目录
mysql 数据操作 单表查询 mysql 数据操作 单表查询 简单查询 避免重复DISTINCT mysql 数据操作 单表查询 通过四则运算查询 mysql 数据操作 单表查询 concat()函 ...
- mysql 数据操作 多表查询 目录
mysql 数据操作 多表查询 准备 多表连接查询介绍 mysql 数据操作 多表查询 多表连接查询 笛卡尔积 mysql 数据操作 多表查询 多表连接查询 内连接 mysql 数据操作 多表查询 多 ...
- mysql 数据操作 单表查询 where 约束 目录
mysql 数据操作 单表查询 where约束 between and or mysql 数据操作 单表查询 where约束 is null in mysql 数据操作 单表查询 where约束 li ...
- mysql 数据操作 单表查询 group by 分组 目录
mysql 数据操作 单表查询 group by 介绍 mysql 数据操作 单表查询 group by 聚合函数 mysql 数据操作 单表查询 group by 聚合函数 没有group by情况 ...
- mysql 数据操作 多表查询 子查询 介绍
子查询就是: 把一条sql语句放在一个括号里,当做另外一条sql语句查询条件使用 拿到这个结果以后 当做下一个sql语句查询条件mysql 数据操作 子查询 #1:子查询是将一个查询语句嵌套在另一个 ...
- SQL学习笔记四之MySQL数据操作
阅读目录 一 介绍 二 插入数据INSERT 三 更新数据UPDATE 四 删除数据DELETE 五 查询数据SELECT 六 权限管理 一 介绍 MySQL数据操作: DML =========== ...
- python 基础 9.3 mysql 数据操作
#/usr/bin/python #coding=utf-8 #@Time :2017/11/21 0:20 #@Auther :liuzhenchuan #@File :mysql 数据操作 ...
- MySQL数据操作与查询笔记 • 【目录】
持续更新中- 我的大学笔记>>> 章节 内容 第1章 MySQL数据操作与查询笔记 • [第1章 MySQL数据库基础] 第2章 MySQL数据操作与查询笔记 • [第2章 表结构管 ...
- 《MySQL数据操作与查询》- 综合项目 - 学生管理系统
<MySQL数据操作与查询>综合项目需求 一.系统整体功能 维护学生信息.老师信息和成绩信息. 支持按多种条件组合查询学生信息和成绩信息. 二.系统的信息需求 一个班级有一个讲师一个班主任 ...
随机推荐
- Python Logging模块 输出日志颜色、过期清理和日志滚动备份
# coding:utf-8 import logging from logging.handlers import RotatingFileHandler # 按文件大小滚动备份 import co ...
- 网站app被劫持怎么办?HTTPDNS阿里云域名防劫持, DNSPod 移动解析服务 D+
网站app被劫持怎么办?HTTPDNS阿里云域名防劫持, DNSPod 移动解析服务 D+ HTTPDNS_移动开发_域名解析_域名防劫持-阿里云https://www.aliyun.com/prod ...
- JS数据类型判断的方法
最常用的判断方法:typeof var a='isString'; var b=121221; var c=[1,2,3]; var d=new Date(); var e=function(){ c ...
- Django之天天生鲜项目
准备工作 1.配置settings.py内置文件 注意: AUTH_USER_MODEL配置参数要在第一次迁移数据库之前配置,否则可能django的认证系统工作不正常 2.创建应用 3.配置主路由 一 ...
- 2019/4/8 wen text
构造器产生对象的步骤:1.为对象在内存中申请内存空间. 2.对对象的属性申请内存空间. 3.为属性进行初始化. 4.执行构造器中编写的其他代码. 静态方法调用: 类名.方法 非静态方法调用: ...
- activiti5/6 系列之--Activiti 读取并转换BPMN2文件
统一的BPMN标准,对工作流的流程定义采用BPMN统一格式.BPMN流程文件可以使用eclipse bpmn2插件开发比如eclipse bpmn2 modeler或者idea activiti插件. ...
- Reading Lines from File in C++
Reading Lines from File in C++ In C++, istringstream has been used to read lines from a file. code: ...
- yaf
一.yaf使用自定义的类 Yaf的library和model的文件命名规则和调用:https://www.cnblogs.com/leedom/p/9396138.html 安装参考: https:/ ...
- 剑指offer(23)二叉搜索树的后序遍历序列
题目描述 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果.如果是则输出Yes,否则输出No.假设输入的数组的任意两个数字都互不相同. 题目分析 1.后续遍历我们可以知道,最右边的是根节 ...
- Android添加百分比布局库时显示Failed to resolve: com.android.support.percent:问题
这是看第一行代码中遇到的问题,要添加百分比布局库的依赖时要在app下的bulid.gradle添加以下代码 implementation fileTree(dir:'libs',include:['* ...