随笔分类 -  MySQL

【转】MySQL与分页
摘要:转自 http://www.chaorenmao.com/blog/?p=99如果和MSSQL的TOP语法相比,那么MySQL的LIMIT语法要显得优雅了许多。使用它来分页是再自然不过的事情了。最基本的分页方式:SELECT … FROM … WHERE … ORDER BY … LIMIT …在中小数据量的情况下,这样的SQL足够用了,唯一需要注意的问题就是确保使用了索引:举例来说,如果实际SQL类似下面语句,那么在category_id, id两列上建立复合索引比较好:SELECT * FROM articles WHERE category_id = 123 ORDER BY id LI 阅读全文

posted @ 2012-03-20 09:08 JulianHere 阅读(191) 评论(0) 推荐(0)

【转】mysql 中的datetime和timestamp的比较
摘要:转自 http://blog.csdn.net/cb_121/article/details/3888722相同显示TIMESTAMP列的显示格式与DATETIME列相同。换句话说,显示宽度固定在19字符,并且格式为YYYY-MM-DD HH:MM:SS。不同范围 datetime 以'YYYY-MM-DD HH:MM:SS'格式检索和显示DATETIME值。支持的范围为'1000-01-01 00:00:00'到'9999-12-31 23:59:59' TIMESTAMP值不能早于1970或晚于2037储存 TIMESTAMP4个字节储存(T 阅读全文

posted @ 2011-12-29 19:16 JulianHere 阅读(230) 评论(0) 推荐(0)

【转】MySQL Event
摘要:一、前言自MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(Event Scheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得 一提的是MySQL的事件调度器可以精确到每秒钟执行一个任务,而操作系统的计划任务(如:Linux下的CRON或Windows下的任务计划)只能精 确到每分钟执行一次。对于一些对数据实时性要求比较高的应用(例如:股票、赔率、比分等)就非常适合。事件调度器有时也可称为临时触发器(temporal triggers),因为事件调度器是基于特定时间周期触发来执行某些任务,而 阅读全文

posted @ 2011-12-26 11:01 JulianHere 阅读(197) 评论(0) 推荐(0)