前言:前一篇文章关于事务处理的博文没有写清楚,读起来非常晦涩。非常难理解,所以有整理了一些资料,帮助理解。见谅! 关于MySQL事务处理学习记 START TRANSACTION COMMIT ROLLBACK 语法 START TRANSACTION | BEGIN [WORK] COMMIT [ ...
分类:
数据库 时间:
2017-07-23 10:04:27
阅读次数:
226
drop、truncate和delete的区别 (1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。 TRUNCATE TABLE 则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且 ...
分类:
其他好文 时间:
2017-07-19 21:46:23
阅读次数:
126
sql语句分为3类 1.DDL : Data Definition Language,数据定义语言, 用于定义和管理 SQL 数据库中的所有对象的语言 1.CREATE - to create objects in the database 创建2.ALTER - alters the struct ...
分类:
数据库 时间:
2017-07-18 19:44:24
阅读次数:
203
1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。 例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要 ...
分类:
数据库 时间:
2017-07-18 15:37:48
阅读次数:
199
一、数据库基本概念二、数据库举例三、Oracle特点四、Oracle版本五、安装Oracle注意事项六、SQL简介七、Select语句 一、数据库基本概念 数据库(Database,DB)数据库管理系统(Database Management System,DBMS)数据库管理员(Database ...
分类:
数据库 时间:
2017-07-12 18:53:30
阅读次数:
250
P176)存储过程和函数的区别在于函数必须有返回值,而存储过程没有,存储过程的参数可以使用IN、OUT、INOUT类型,而函数的参数只能指IN类型。如果有函数从其他类型的数据库迁移到MySQL,那么就可能因此需要将函数改造成存储过程。 创建存储过程需要create ROUNTINE权限,修改或者删除 ...
分类:
数据库 时间:
2017-07-08 15:11:49
阅读次数:
214
junit junit 3.8.1 test org.springframework spring-core 4.2.9.RELEASE ... ...
分类:
编程语言 时间:
2017-07-03 12:11:20
阅读次数:
206
版权声明:本文为博主原创文章,未经博主允许不得转载。如需转载请声明:【转自 http://blog.csdn.net/xiaoxian8023 】 版权声明:本文为博主原创文章,未经博主允许不得转载。如需转载请声明:【转自 http://blog.csdn.net/xiaoxian8023 】 在上 ...
分类:
Web程序 时间:
2017-06-30 23:52:53
阅读次数:
229