mysql数据回退_mysql DML 数据插入,删除,更新,回退
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 数据插入,删除,更新,回退相关推荐
- MySQL 8——学习笔记03(插入、更新、删除 数据 [DML语句]、查询数据 [DQL语句])
MySQL 8--学习笔记03(插入.更新.删除 数据 [DML语句]) 一.插入数据 1.1 插入所有字段.插入部分字段 1.2 同时插入多条记录(批量插入) 1.3 将查询结果插入到表中 二.更新 ...
- Mysql从入门到入魔——7. 插入、更新和删除
Mysql从入门到入魔--7. 插入.更新和删除 1. 插入数据 1.1 插入完整行 1.2 插入部分行 1.3 插入检索出的数据 1.4从一个表复制到另一个表 2.更新数据 2.1 更新单行单列 2 ...
- oracle+表的更新日志,测试oracle插入 删除 更新表的日志开销
###############测试插入 删除 更新表的日志开销 创建表 SYS@orcl >create table ssr(id int); 查询表空间,sys默认system,插入数据后此分 ...
- mysql利用外连接删除数据_MySQL-快速入门(6)连接查询、子查询、正则表达式查询、数据的插入删除更新...
1.内连接查询:inner join ... on 只有满足条件的记录才能够出现在结果关系中,即完全相等.自连接查询是一种特殊的内连接查询. 2.外连接查询: 1>左外连接 / 左连接:返回包括 ...
- mysql用户数据导入_MySQL添加用户、删除用户与授权和数据的导入导出
MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...
- mysql 字段写入_MySQL为数据表的指定字段插入数据
username not null 没有默认值/有默认值 insert不插入username字段 均不报错 2014年07月23日21:05 百科369 MySQL为数据表的指定字段插入数据 ...
- mysql 导入 分隔符_MySQL 导入数据
MySQL 导入数据 MySQL中可以使用两种简单的方式来导入MySQL导出的数据. 使用 LOAD DATA 导入数据 MySQL 中提供了LOAD DATA INFILE语句来插入数据. 以下实例 ...
- Scott Mitchell 的ASP.NET 2.0数据教程之十七:: 研究插入、更新和删除的关联事件
在ASP.NET 2.0中操作数据::研究插入.更新和删除的关联事件 导言 当使用GridView.DetailsView或FormView控件的内建插入.编辑或删除特征时,在用户添加一条新记录或更新 ...
- linux mysql load_file语句_mysql导入数据load data infile用法
我的文章一般浅显易懂,不会搞那么深入让大家很难理解.(其实我水平也不咋样) LOAD DATA INFILE 一直被认为是MySQL很强大的一个数据导入工具,因为他速度非常的快. 不过有几个问题一定要 ...
最新文章
- 两种Linux CentOS 6.5 网络配置方法
- mfc cedit 默认显示内容_VS2013/MFC编程学习(一)
- 3.2-3.3 Hive中常见的数据压缩
- excel 中的文本是ansi还是unicode_详细讲解Excel中常用的文本函数
- 全栈工程师之路-中级篇之小程序开发-第二章第五节小程序中的Promise
- window wlan 相关服务
- 软考对程序员的作用,对程序员有多大意义?
- java怎么用unicode写程序_简单的讲解Java是使用Unicode字符集
- 智能循迹避障小车C语言程序编写思路,基于单片机的智能小车避障循迹系统设计...
- wps单独文档无法连接服务器,为什么wps没有云服务器
- Tesla M40 下Ubuntu anaconda pycharm pytorch安装
- ChatGPT中文使用手册
- bind9 dlz mysql_源码安装Bind 9.10 正式版 开启DLZ数据库支持 和 数据库view查询
- 【数据集显示标注】VOC文件结构+数据集标注可视化+代码实现
- Scratch 3.0建站指南(一)
- 换发型算法_【AI超级美发师】深度学习算法打造染发特效(附代码)
- COLA异步任务重复执行?
- 虚树 virtual-tree
- 阿里邮箱企业版免费与收费邮箱的区别有哪些
- 数据解读:​影视行业是不是没编剧了,怎么老是在翻拍网络小说?
热门文章
- python自动发送邮件实现
- qq炫舞更新显示服务器失败,为什么QQ炫舞已经是最新版本还要更新 而且总是更新失败...
- mysql information schema_MySQL的information_schema的介绍
- 魔众网盘系统 v1.0.0 简单易用的网盘系统
- iOS开发那些事-Passbook详解与开发案例(附视频)
- excel for mac实用小技巧之两列姓名核对
- 树莓派lnmp安装mysql_在树莓派上搭建LNMP环境
- 矿机牛市,价格翻倍至3万一台!有人果断入手,有人观望不前
- 让windows2008更加漂亮,为windows08启用vista主题,areo效果
- git如何除去分支中突然出现的其他代码