数据库设计
文章平均质量分 89
你真的是一个很帅的程序媛
这个作者很懒,什么都没留下…
展开
-
mysql设置数据库注意事项
创建数据库创建数据库的语句必须包含字符集子句和校对规则子句。控制单表数据量,建议单库不超过4096个表;create database if not exists `permission`default character set utf8 default collate utf8_bin;创建表:需要添加创建人、创建日期、修改人和修改日期的四个字段;修改表数据时必须修改修改人和修改日期原创 2017-07-05 16:48:03 · 320 阅读 · 0 评论 -
java基础之JDBC编程(mysql)
JDBC(java dadabase connection)SQL分类DDL:dadabase definition langnage:数据定义语言:create,alter,drop,truncate;DML:databae manipulation langnage:数据操作语言:insert,update,deleteDCL:database controll langnage:数据控制怨言...原创 2017-07-31 09:42:50 · 406 阅读 · 0 评论 -
Mysql之查询
大神链接:http://www.cnblogs.com/whgk/p/6149009.html 我的笔记:like模糊查询: 总结:’%’和’_’可以在任意位置使用,只需要记住%能够表示任意个字符,_只能表示一个任意字符 例如: select * from user where user.name like ‘b%’表示查询b开头的所有数据 ‘%b’表示查询以b结尾的所有数据 ‘_b_原创 2017-10-04 20:43:36 · 280 阅读 · 0 评论 -
事务详解
如何理解事务概念:一组业务逻辑,注意,是一组。例如,A转钱给B A就要有更新语句,B也要有更新语句,这两个一起才是一个事务。事务ACIDautomatic:原子性, 每个事务是独立的个体,要么成功,要么失败consitency:一致性, 例如某个事务是实现A向B转100元,则A账户减100元,B账户增加100元,体现一致性isolation:隔离性, 并发时事务之间不能相互干扰rea原创 2017-10-03 21:13:45 · 267 阅读 · 0 评论 -
MySql索引之谜
详情索引:一种帮助mysql快速获取数据的数据结构原理:通过不断的缩小想要获得数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是我们总是通过同一种查找方式来锁定数据。好坏因素:由于索引本身体积较大,所以一般情况索引文件存储在磁盘上,所以需要快速查询数据,取决于磁盘的I/O存取次数计算机局部性原理:当一个数据被使用时,其附近的数据也会马上被使用程序运行期间需要的数据通常比较集中...原创 2017-09-27 09:52:46 · 237 阅读 · 0 评论 -
数据结构之排序算法
1.选择排序: 描述:先找出数列中最大的数,放在数列最后一位,然后在剩下数中找出最大的放在数列倒数第二位,以此类推。 2.插入排序 描述:从数列第一个元素开始,当第二元素小于第一个元素,将第二个元素放置第一位,以此类推,第三个元素分别比较大小,插入前两元素之前。 3.快速排序 描述:从数列中找出一个基准数,然后建立比基准数大和小的两个子数列,然后对这两个子数列递归快速排序,一般情况当子数列原创 2017-09-26 14:09:29 · 206 阅读 · 0 评论 -
MySQL常用引擎
满怀对mysql数据库研究的热情,继续走向引擎。引擎是啥引擎可以理解为汽车的发动机,可以理解为人的性格,对于数据库: 数据库存储引擎: 是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更新和删除数据。不同的存储引擎提供不同的存储机制、索引技巧、锁定水平等功能,使用不同的存储引擎,还可以 获得特定的功能。现在许多不同的数据库管理系统都支持多种不同的数据引擎,...原创 2018-03-07 21:43:24 · 246 阅读 · 0 评论