mysql
青春燃烧的岁月
开发向架构转型中
展开
-
mysql 优化方法
如果是纯数值型,还是建议采用tinyint字段吧,毕竟它也只占一个字节,即使出现赃数据,也可以被接受,不象enum,如果纯数字型范围,更改了索引,你就不知道你查询的值是否正确了。 因此建议,如果字段是字符串,并且长度固定,可以尝试用char,如果是数值型,还是用tinyint吧,比较安全稳定,而且即使迁移,问题也不大。原创 2014-07-25 10:13:41 · 505 阅读 · 0 评论 -
MySQL: InnoDB 还是 MyISAM?
原文网址:http://www.cnblogs.com/villion/archive/2009/07/09/1893762.html MyISAM存储引擎 MyISAM是 默认存储引擎。它基于更老的ISAM代码,但有很多有用的扩展。MyISAM存储引擎的一些特征: · 所有数据值先存储低字节。这使得数据机和操作系统分离。二进制轻便性的唯一要求转载 2014-08-27 09:40:27 · 420 阅读 · 0 评论 -
mysql 中自定义变量排序
$temporary1 = DB::select('select hair_bbs_article.*,hair_member.nickname,hair_member.headphoto,' .' ('.$articleSort.' +(hair_bbs_article.order * '.$tenDayTime.')) as order1 from hair_原创 2015-05-13 14:23:24 · 969 阅读 · 0 评论 -
linux下导入、导出mysql数据库命令
原文网址:http://www.cnblogs.com/jiunadianshi/archive/2011/04/20/2022334.html 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr/local/mysql/bin/ my转载 2015-10-19 17:41:38 · 405 阅读 · 0 评论 -
mysql in 排序 也可以按in里面的顺序来排序
原文网址:http://blog.csdn.net/wwwyuanliang10000/article/details/37660545 SQL: select * from table where id IN (3,6,9,1,2,5,8,7); 这样的情况取出来后,其实,id还是按1,2,3,4,5,6,7,8,9,排序的,但如果我们真要按IN里面的顺序排序怎么办?SQL能不能完成转载 2015-10-22 20:32:14 · 451 阅读 · 0 评论