除了存取数据,redis还可以支持mq等操作,这里面有些小细节,需要注意一下: 1、事务处理 大家都说redis支持事务,但实际上redis的事务跟关系数据库的事务不一样。不支持rollback操作。 redis的事务会先有一个将命令放入队列的过程,如果成功放入队列,返回值为queue,否则为失败。 ...
分类:
其他好文 时间:
2018-03-04 23:00:06
阅读次数:
226
事务的基本构成: begin transation update 支付表 set 账户总额 = 账户总额 - n where 账户名 = 'A' update 支付表 set 账户总额 = 账户总额 + n where 账户名 = 'B'commit成功则commit失败则rollback 事务进行 ...
分类:
数据库 时间:
2018-02-19 22:22:44
阅读次数:
219
1 什么是jdbc java database connectivity 2 常用的接口 2.1 Driver com.mysql.jdbc.Driver 2.2 Connection 创建到特定数据库的连接,有了连接之后就好办事。 Connection conn = DriverManager.g ...
分类:
数据库 时间:
2018-02-19 14:56:26
阅读次数:
169
MYSQL的事务处理主要有两种方法。1、用begin,rollback,commit来实现begin 开始一个事务rollback 事务回滚commit 事务确认2、直接用set来改变mysql的自动提交模式MYSQL默认是自动提交的,也就是你提交一个QUERY,它就直接执行!我们可以通过set a ...
分类:
数据库 时间:
2018-02-07 00:37:36
阅读次数:
231
数据增加#实例话User对象user = User(name='Huangy',fullname='Huangya', password='123.com')#在会话中添加新实例session.add(user)#提交到数据库session.commit()数据回滚session.rollback(... ...
分类:
其他好文 时间:
2018-02-06 13:05:45
阅读次数:
157
一、回滚到保留点 使用 SAVEPOINT 语句在当前事务中创建保存点。 使用 ROLLBACK TO SAVEPOINT 语句回滚到创建的保存点。 二、提交或回滚前的数据状态 改变前的数据状态是可以恢复的 其他用户不能看到当前用户所做的改变,直到当前用户结束事务。 DML语句所涉及到的行被锁定, ...
分类:
数据库 时间:
2018-02-03 00:42:36
阅读次数:
208
指令类型:
MySQL指令:环境切换,看状态,退出等控制
SQL指令:数据库定义/查询/操纵/授权语句
DDL 数据定义语言(create alter drop)
DML 数据操作语言(insert updata delect)
DCL 数据控制语言(grant revoke)
DTL 数据事物语言(commit rollback savepoint)
命令:
show databases; 查看所有的库
use 库名; 进入到指定库
show tables; 列出当前库内的所有表
describe 表名; 查看表的字段结构
create datebases 库名; 创建指定库
select database(); 查看当前所在的库
drop databas 库名; 删除指定的库
create table 库名.表名( #创建指定的表
字段名1 字段类型(宽度) 约束条件;
字段名2 字
分类:
数据库 时间:
2018-01-27 00:45:12
阅读次数:
229
1、数据仓库.就与我们之前学过的纯文本,properties,XML这些技术一样.用来保存数据.并提供对数据进行增删改查的操作.我们以后做项目时, 项目中的数据都是保存在数据库中的. 2、数据库的特点 2.1、实现数据共享 2.2、减少数据的冗余度 2.3、数据实现集中控制 2.4、数据一致性,完整 ...
分类:
数据库 时间:
2018-01-26 10:58:43
阅读次数:
168
回滚段表空间,为什么叫Undo,而不是rollback?我们对数据库操作理解为do,所以反向操作就是undo,通过对应的undo就可以达到回滚目的。 第一行,undo_management 为AUTO表示自动回滚段管理,空间不够时自动扩展。 第二行,undo_retention 为900表示DML需 ...
分类:
其他好文 时间:
2018-01-25 23:12:58
阅读次数:
244
package tk.dong.connection.util; import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;import java.sql.Array;import java.sq ...
分类:
其他好文 时间:
2018-01-20 19:45:53
阅读次数:
154