数据库
小酷miki
这个作者很懒,什么都没留下…
展开
-
数据库设计的三大范式
原文链接:http://aijuans.iteye.com/blog/1629645关系数据库中的关系必须满足一定的要求。满足不同程度要求的为不同范式。数据库的设计范式是数据库设计所需要满足的规范。只有理解数据库的设计范式,才能设计出高效率、优雅的数据库,否则可能会设计出错误的数据库.目前,主要有六种范式:第一范式、第二范式、第三范式、BC范式、第四范式和第五范式。转载 2017-01-13 10:29:07 · 264 阅读 · 0 评论 -
乐观锁和悲观锁的区别
原文链接:http://blog.csdn.net/hongchangfirst/article/details/26004335悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,转载 2017-03-04 15:45:28 · 192 阅读 · 0 评论 -
mysql存emoji表情报错处理
原文:http://blog.csdn.net/woslx/article/details/49685111utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,Java程序中将报SQL异常:java.sql.SQLExceptio原创 2017-03-11 15:35:46 · 6699 阅读 · 0 评论 -
MySQL记录
一、MySQL数据库文件介绍MySQL的每个数据库都对应存放在一个与数据库同名的文件夹中,MySQL数据库文件包括MySQL(server)所建数据库文件和MySQL(server)所用存储引擎创建的数据库文件。1、MySQL(server)创建并管理的数据库文件:.frm文件:存储数据表的框架结构,文件名与表名相同,每个表对应一个同名frm文件,与操作系统和存储引擎无关,即不管M原创 2017-03-06 15:15:22 · 245 阅读 · 0 评论