计划,每天学习两小时,坚持带来大改变。

MySQL

国外最好VPS:Linode2019新手入门指南(含$20优惠)
域名主机

【置顶】国外最好VPS:Linode2019新手入门指南(含$20优惠)

阿尤 6年前 (2018-09-06) 5449浏览 3评论

我们网友可能对于Linode VPS主机并不陌生,在VPS圈内的知名度还是比较高的,提供KVM架构、SSD固态硬盘方案且从2017年再次调整配置1GB内存起步,月付5美元,有日本、新加坡、美国、英国、德国等全球9个机房。阿尤个人认为,这样的配置以及商家背景,无论是用来建站用途,还是用于项目的部...

MySQL数据库优化总结
MySQL

MySQL数据库优化总结

阿尤 10年前 (2015-03-05) 2072浏览 0评论

对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、sql语句优化、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。下面我们逐个阐明:...

MYSQL:如何做递归层次查询
MySQL

MYSQL:如何做递归层次查询

阿尤 11年前 (2014-04-22) 2608浏览 0评论

最近在做无限级分类的时间遇到一个问题,就是数据表里面存的都是分类id.如果我点开父分类ID则只显示父分类ID,而子分类的数据不显示,个人感觉是不合理的.于是就在网上寻找了关于mysql将父分类ID和其所有子分类ID全部查询出来的方法. 当然想要用mysql实现递归...

mysql的distinct
MySQL

mysql的distinct

阿尤 11年前 (2013-11-24) 2357浏览 0评论

在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用d...

多表联合查询导致的数据重复问题
MySQL

多表联合查询导致的数据重复问题

阿尤 11年前 (2013-11-24) 2500浏览 0评论

运营让我查询一个活动中参与的物品数,然后需要前60个评论+赞的人。 最开始我用子查询实现,巨慢无比: Sql代码 select id,like_count,favorite_count from message_message where id in(select message_id from...

执行一次SQL查询,UPDATE多行记录
MySQL

执行一次SQL查询,UPDATE多行记录

阿尤 11年前 (2013-09-12) 2481浏览 0评论

执行一次SQL查询,UPDATE多行记录 通常情况下,我们会使用以下SQL语句来更新字段值:1UPDATE mytable SET myfield='value' WHERE other_field='other_value'; 但是,如果你想更新多行数据,并...