数据库
rchmin
持续学习是作为技术人保持竞争力的唯一方法!
展开
-
对SQL事务隔离级别的简单理解
一、 什么是事务数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。二、 事务的特点一个逻辑工作单元要成为事务,必须原创 2012-08-01 01:24:27 · 1516 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: javassist/util/proxy/MethodFilter
ERROR - Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationC原创 2014-04-15 21:23:33 · 13921 阅读 · 0 评论 -
c3p0之DEBUG -- CLOSE BY CLIENT STACK TRACE
项目使用C3P0数据库连接池,最近发现一个Exception:转载 2014-10-16 15:02:46 · 24113 阅读 · 4 评论 -
MySQL外键约束的禁用与启用命令
MySQL外键约束的禁用与启用:MySQL外键约束是否启用是通过一个全局变量标示的:FOREIGN_KEY_CHECKS=0; 禁用状态FOREIGN_KEY_CHECKS=1; 启用状态查看当前FOREIGN_KEY_CHECKS的值可用如下命令:SELECT @@FOREIGN_KEY_CHECKS;禁用外键约束:SET FOREIGN_KEY_CH原创 2015-11-25 13:19:44 · 1521 阅读 · 0 评论 -
Mybatis异常解决之:java.sql.SQLException: Parameter index out of range
mybatis使用过程中遇到下面一个异常:org.springframework.dao.TransientDataAccessResourceException:### Error querying database. Cause: java.sql.SQLException: Parameter index out of range (1 > number of parameters...原创 2018-03-14 21:51:30 · 12545 阅读 · 0 评论 -
为什么MYSQL要设定用UTF8MB4编码
utf8与utf8mb4具有相同存储特性:相同的代码值,相同的编码,相同的长度。不过utf8mb4扩展到一个字符最多可有4位元,所以能支持更多的位元集。utf8mb4不只兼容utf8,还能比utf8能展示更新的字符。将编码改为utf8mb4外不需要做其他转换。为了要跟国际接轨,原本的utf8编码在存储某些国家的文字(或是罕见字)已经不敷使用,因此在mysql5.5.3版以上,可以开始使用4-Byt...转载 2018-05-05 16:44:54 · 3516 阅读 · 0 评论 -
Mybatis Generator 无法生成selectByPrimaryKey、deleteByPrimaryKey、updateByPrimaryKey MySQL
问题现象:最近因为一张表新加了字段,重新使用 mybatis-generator 生成了一下mapper文件,结果发现新生成的文件比之前少了xxxByPrimaryKey 的几个方法,对应的xml文件中同样也少了这几个, 并且xml文件中的resultMap节点里主键id使用的是result标签,而不是id标签。排查原因:首先想到的是:难道表没有主键了,于是赶紧检查了一下我的表结构...原创 2018-08-22 20:36:33 · 6609 阅读 · 6 评论 -
CentOS 7 安装 Mysql + 踩坑记录
安装Mysql:0、下载:(我的系统是 CentOS 64位,选择下载64位Mysql5.6)wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.42-linux-glibc2.12-x86_64.tar.gz这里我没有采用先离线下载后上传到服务器的方式,而是直接服务器在线下载,不过速度还是很快的!(之前试图离线下...原创 2018-11-18 00:55:28 · 1758 阅读 · 0 评论