mysql插入,删除,更新地址:https://wenku.baidu.com/view/194645eef121dd36a32d82b1.html

http://www.cnblogs.com/stm32stm32/p/5734366.html

以下均为在查询编辑器中的操作

回退操作:

commit:确认,无法更改

rollback:回退

save point trans_insert:事物点,用于选择性回退

rollback to tran_insert:回到事物点

以上用法在anvicat中会有变化,不完全实用

set autocommit = 0;

delete from emp;  删除内容后还保留主键的索引,可以回退操作。

rollback;

truncate table emp; 删除内容后没有索引,从一开始,不可以回退。

rollback;

一、增、删、改、查

1、增(向表格中插入数据):

INSERT INTO tb_TableName(ColumnName1,ColumnName2) VALUES(ColumnValue1,ColumnValue2);

示例:

SQL代码:

INSERT INTO tb_userInfo(Name,Age,Sex) VALUES('hzx',22,true);

Navicat中截图:

命令输入窗口:

insert into studentinfo values('200601004','wangwu','21','13400010004','龙岗市','2006010901'),('200601004','wangwu','21','13400010004','龙岗市','2006010901')

2、删(从表格中删除数据)

DELETE FROM tb_TableName;

示例:

SQL代码:

DELETE FROM tb_userInfo;

命令输入窗口:

删除students表中年龄不大于18的行:

msyql>DELETE FROM students WHERE Age<=18;

3、改(更新表格中的数据)

UPDATE tb_TableName SET ColumnName1=ColumnValue1;ColumnName2=ColumnValue2;

示例:

SQL代码:

UPDATE tb_userInfo SET Age= Age+1;

命令输入窗口:

修改students表中tom的年龄和性别:

mysql>UPDTAE students SET Age=30,Gernder=‘F‘ WHERE Name=‘tom‘;

4、查(在表格中查询数据)

SELECT ColumnName1,ColumnName1 FROM tb_TableName;

示例:

SQL代码:

SELECT Name,Age,Sex,Height FROM tb_userInfo;

命令输入窗口:

1.select distinct classnum   distinct (查询结果不允许重复)

from studentinfo

mysql数据回退_mysql DML 数据插入,删除,更新,回退相关推荐

  1. MySQL 8——学习笔记03(插入、更新、删除 数据 [DML语句]、查询数据 [DQL语句])

    MySQL 8--学习笔记03(插入.更新.删除 数据 [DML语句]) 一.插入数据 1.1 插入所有字段.插入部分字段 1.2 同时插入多条记录(批量插入) 1.3 将查询结果插入到表中 二.更新 ...

  2. Mysql从入门到入魔——7. 插入、更新和删除

    Mysql从入门到入魔--7. 插入.更新和删除 1. 插入数据 1.1 插入完整行 1.2 插入部分行 1.3 插入检索出的数据 1.4从一个表复制到另一个表 2.更新数据 2.1 更新单行单列 2 ...

  3. oracle+表的更新日志,测试oracle插入 删除 更新表的日志开销

    ###############测试插入 删除 更新表的日志开销 创建表 SYS@orcl >create table ssr(id int); 查询表空间,sys默认system,插入数据后此分 ...

  4. mysql利用外连接删除数据_MySQL-快速入门(6)连接查询、子查询、正则表达式查询、数据的插入删除更新...

    1.内连接查询:inner join ... on 只有满足条件的记录才能够出现在结果关系中,即完全相等.自连接查询是一种特殊的内连接查询. 2.外连接查询: 1>左外连接 / 左连接:返回包括 ...

  5. mysql用户数据导入_MySQL添加用户、删除用户与授权和数据的导入导出

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...

  6. mysql 字段写入_MySQL为数据表的指定字段插入数据

    username not null 没有默认值/有默认值   insert不插入username字段 均不报错 2014年07月23日21:05    百科369 MySQL为数据表的指定字段插入数据 ...

  7. mysql 导入 分隔符_MySQL 导入数据

    MySQL 导入数据 MySQL中可以使用两种简单的方式来导入MySQL导出的数据. 使用 LOAD DATA 导入数据 MySQL 中提供了LOAD DATA INFILE语句来插入数据. 以下实例 ...

  8. Scott Mitchell 的ASP.NET 2.0数据教程之十七:: 研究插入、更新和删除的关联事件

    在ASP.NET 2.0中操作数据::研究插入.更新和删除的关联事件 导言 当使用GridView.DetailsView或FormView控件的内建插入.编辑或删除特征时,在用户添加一条新记录或更新 ...

  9. linux mysql load_file语句_mysql导入数据load data infile用法

    我的文章一般浅显易懂,不会搞那么深入让大家很难理解.(其实我水平也不咋样) LOAD DATA INFILE 一直被认为是MySQL很强大的一个数据导入工具,因为他速度非常的快. 不过有几个问题一定要 ...

最新文章

  1. 两种Linux CentOS 6.5 网络配置方法
  2. mfc cedit 默认显示内容_VS2013/MFC编程学习(一)
  3. 3.2-3.3 Hive中常见的数据压缩
  4. excel 中的文本是ansi还是unicode_详细讲解Excel中常用的文本函数
  5. 全栈工程师之路-中级篇之小程序开发-第二章第五节小程序中的Promise
  6. window wlan 相关服务
  7. 软考对程序员的作用,对程序员有多大意义?
  8. java怎么用unicode写程序_简单的讲解Java是使用Unicode字符集
  9. 智能循迹避障小车C语言程序编写思路,基于单片机的智能小车避障循迹系统设计...
  10. wps单独文档无法连接服务器,为什么wps没有云服务器
  11. Tesla M40 下Ubuntu anaconda pycharm pytorch安装
  12. ChatGPT中文使用手册
  13. bind9 dlz mysql_源码安装Bind 9.10 正式版 开启DLZ数据库支持 和 数据库view查询
  14. 【数据集显示标注】VOC文件结构+数据集标注可视化+代码实现
  15. Scratch 3.0建站指南(一)
  16. 换发型算法_【AI超级美发师】深度学习算法打造染发特效(附代码)
  17. COLA异步任务重复执行?
  18. 虚树 virtual-tree
  19. 阿里邮箱企业版免费与收费邮箱的区别有哪些
  20. 数据解读:​影视行业是不是没编剧了,怎么老是在翻拍网络小说?

热门文章

  1. python自动发送邮件实现
  2. qq炫舞更新显示服务器失败,为什么QQ炫舞已经是最新版本还要更新 而且总是更新失败...
  3. mysql information schema_MySQL的information_schema的介绍
  4. 魔众网盘系统 v1.0.0 简单易用的网盘系统
  5. iOS开发那些事-Passbook详解与开发案例(附视频)
  6. excel for mac实用小技巧之两列姓名核对
  7. 树莓派lnmp安装mysql_在树莓派上搭建LNMP环境
  8. 矿机牛市,价格翻倍至3万一台!有人果断入手,有人观望不前
  9. 让windows2008更加漂亮,为windows08启用vista主题,areo效果
  10. git如何除去分支中突然出现的其他代码