随笔分类 -  数据库相关

mysql学习
数据库备份mysqldump
摘要:|——好友说:有些知识就是石头,走上这条路就没法绕过,就是牙齿啃碎了也要把它啃下来。 —————————————————————————————————————————— 针对当前备份做一个总结记忆: 当前策略是保存一个星期的全量备份,体积在几百M,已经相当大。随着数据量的增大并非长久之计。 |——备份出文件 mysqldump #!/bin/bash BACKDIR=/... 阅读全文

posted @ 2014-04-02 15:48 logon 阅读(441) 评论(0) 推荐(0)

mysql查询慢之后
摘要:|——缘起:早上刚一到公司就反映公司网站爆卡,线上erp完全无法使用,赶紧扔掉手中包子。 ——————————————————————————————————————— |——排查:开发中会经常发现开发人员查一下没用索引的语句或者没有limit n的语句,这些没语句会对数据库造成很大的影响,例如一个几千万条记录的大表要全部扫描,或者是不停的做filesort,对数据库和服务器造成io影响等。 ... 阅读全文

posted @ 2014-04-01 15:13 logon 阅读(579) 评论(0) 推荐(0)

【值得好好理解的SQL查询】
摘要: 阅读全文

posted @ 2013-10-17 10:48 logon 阅读(188) 评论(0) 推荐(0)

MYSQL 重新设置自增值
摘要:说明:当一张有auto_increment主键的表中存有10条数据,现删除5-10条数据,再insert数据的时候auto_increment将从11开始。现在我们改变它设为从6开始。ALTER table user_info AUTO_INCREMENT=6; 阅读全文

posted @ 2013-07-11 10:28 logon 阅读(595) 评论(0) 推荐(0)

mysql中的IN和FIND_IN_SET的区别与应用——>mysql学习笔记
摘要:原文地址:mysql中的IN和FIND_IN_SET的查询问题作者:fwtyc原来以为mysql可以进行这样的查询select id, list, namefrom table where'daodao' IN (list);(一)注:1. table含有三个字段id:int,list:varchar(255),name:varchar(255) 】实际上这样是不行的,这样只有当'daodao'是list中的第一个元素(我测试的时候貌似是第一个也是不行的,只有当list字段的值等于daodao时才是对的)时,查询才有效,否则都的不到结果,即使'daoda 阅读全文

posted @ 2012-10-26 14:10 logon 阅读(525) 评论(0) 推荐(0)

mysql_统计记录条数count(*)与count(1)效率比较->mysql学习笔记
只有注册用户登录后才能阅读该文。

posted @ 2012-10-26 10:14 logon 阅读(96) 评论(0) 推荐(0)