
MYSQL
龙明倩
架构设计、BI管理开发、大数据研究杂项
展开
-
mysql的mysqldump使用记录
简单介绍下mysql的mysqldump使用心得,总结易用性及性能方面的优缺点:--采用mysqldump导出成SQL,文件时存储在操作的服务器,如在193上操作,远程连接206的mysql服务器,把表lc到出来,执行下面的语句mysqldump -h10.204.104.206 -uroot -p123456 test lc -t> lc.sql --文件会落地到193服原创 2013-04-03 10:04:26 · 1736 阅读 · 0 评论 -
解决infobright 的group by 因为NULL值,会出现两条一样的结果的问题
原SQL如下:select date_format(date_sub(current_date(), interval 1 day), '%Y%m%d'), a.app_id, datediff(date_format(date_sub(current_date(), interval 1 day), '原创 2014-03-05 19:02:05 · 1918 阅读 · 0 评论 -
MySQL触发器之审计功能
MySQL触发器的用处还是非常多地,关键看业务需要,曾经给大家介绍过基于存储引擎MEMORY加触发器的应用场景之一剖析。通过阅读本文,将会告诉大家:触发器的语法知识、触发器的限制、审计案例分析和实现,将逐一讲解。 语法CREATE [DEFINER = { user | CURRENT_USER }] TRIGGER trigger_name trig转载 2014-03-10 10:48:22 · 2337 阅读 · 0 评论 -
mysql实现一样变多行(表关联,批量实现)
网上很多方法是采用split的方式,写函数,判断分隔符,来截取字段放到临时表,但这样,无法批量来处理一行变多行的问题,如一个log文件,里面的日志格式为:1 a,b,c,d,2,3,42 abb,bbb,ccc,222,333要产生这样的结果:1 a1 b1 c1 d1原创 2014-03-27 18:14:25 · 4743 阅读 · 0 评论 -
MySQL中MAX函数与Group By一起使用的注意事项
原文:http://blog.youkuaiyun.com/magicharvey/article/details/21372813[sql] view plaincopymysql> select * from test; +----+-------+------+-------+ | id | name | age | cla转载 2014-03-17 15:27:55 · 678 阅读 · 0 评论 -
mysql实现自定义排序
FIELD函数名称field(str,str1,str2,str3,...)描述返回str在str1,str2...中所排的位次。在列举的值中找不到str的情况下,返回值为 0 。如果所有对于FIELD() 的参数均为字符串,则所有参数均按照字符串进行比较。如果所有的参数均为数字,则按照数字进行比较。否则,参数按照双倍进行比较。 如果st转载 2014-03-20 13:54:15 · 948 阅读 · 0 评论 -
mysql的show profile
这里还需要注意一点就是,需要安装profile模块才能实现。如下内容转自:http://blog.chinaunix.net/u/29134/showart_480834.html要注意两点。1、不过版本要在5.0.37之后手册上介绍:(SHOW PROFILES and SHOW PROFILE were added in MySQL 5.0.37. )转载 2014-03-22 09:42:54 · 556 阅读 · 0 评论