mysql
文章平均质量分 62
CptainLee
这个作者很懒,什么都没留下…
展开
-
数据库设计三大范式
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最为常见的设计范式有三个:1.第一范式(确保每列保持原子性)第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值转载 2016-09-07 02:55:23 · 248 阅读 · 0 评论 -
mysql中的alter语句的经典用法
alter是对表的结构或者名字,而非内容的变化进行更改,设置:”增加字段:ALTER TABLE table_name ADD field_name field_type;修改原字段名称及类型:ALTER TABLE table_name CHANGE old_field_name new_field_name field_type;原创 2017-06-05 00:29:27 · 1794 阅读 · 0 评论 -
Hibernate注解实现单表递归树形结构
目录:概述环境代码示例测试结果[一]、概述在系统中,经常会用到无限级递归的树形结构,比如菜单、组织机构管理、多级分类等等,一般是在同一个表中定义父子关系实现这种树形结构,本文主要讲述如何运用hibernate全注解的方式实现这个功能。[二]、环境hibernate 4.1.2java 1.6mysql 5.1[三]、代码示例第一步:创建Ent转载 2017-06-18 11:19:53 · 2246 阅读 · 1 评论 -
Mysql 建表时,日期时间类型选择
mysql(5.5)所支持的日期时间类型有:DATETIME、 TIMESTAMP、DATE、TIME、YEAR。几种类型比较如下:日期时间类型占用空间日期格式最小值最大值零值表示 DATETIME 8 bytes YYYY-MM-DD HH:MM:SS 1000-01-01 00:00:009转载 2017-06-06 20:48:10 · 2190 阅读 · 0 评论 -
深度分析mysql GROUP BY 与 ORDER BY
本文就和大家一起深入研究下mysql中group by与order by.下面是我模拟我的内容表 我现在需要取出每个分类中最新的内容select * from test group by category_id order by `date`结果如下 明显。这不是我想要的数据,原因是msyql已经的执行顺序是引用写的顺序:select转载 2017-06-09 16:32:53 · 233 阅读 · 0 评论 -
MySQL中MAX函数与Group By一起使用的注意事项
http://blog.csdn.NET/magicharvey/article/details/21372813mysql> select * from test; +----+-------+------+-------+ | id | name | age | class | +----+-------+------+-------+ |转载 2017-06-09 16:34:32 · 366 阅读 · 0 评论 -
mysql 列的增删改查
增加列:alter table tableName add 列名 类型; 新增的列默认增添在表的最后一列,但是可以用after声明新增列的位置。如:alter table tableName add 列名 类型after 列名若新增列放在最前面,应用alter table tableName add 列声明 first修改列:alter table tableName change原创 2017-06-13 00:04:20 · 332 阅读 · 0 评论