随笔分类 -  MYSQL

两个表联合查询获取聊天表中用户最新的一条聊天数据
摘要:一个用户表,一个聊天记录表,两个表联合查询获取聊天表中用户最新的一条聊天数据 select c.contentfrom sixin as c where c.tid = a.user_idorder by ctime desc limit 0,1) as content,(select c.stat 阅读全文
posted @ 2017-03-27 19:29 幸福之家128817 阅读(2574) 评论(0) 推荐(0)
mysql创建新用户并分配数据库权限
摘要:下面展示了如何在Linux中创建和设置一个MySQL用户。 首先以root身份登录到MySQL服务器中。 当验证提示出现的时候,输入MySQL的root帐号的密码。 创建一个MySQL用户 使用如下命令创建一个用户名和密码分别为"myuser"和"mypassword"的用户。 一旦用户被创建后,包 阅读全文
posted @ 2016-07-26 17:33 幸福之家128817 阅读(2863) 评论(0) 推荐(0)
CentOS下的Memcache安装步骤(Linux+Nginx+PHP+Memcached)
摘要:一、源码包准备 服务器端主要是安装memcache服务器端下载:http://memcached.googlecode.com/files/memcached-1.4.4.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent, libe 阅读全文
posted @ 2016-06-15 14:51 幸福之家128817 阅读(215) 评论(0) 推荐(0)
PHP读取CSV数据写入数据库
摘要:/*读取csv文件*/ public function testCsv(){ $fileName = "tel.csv"; $fp=fopen($fileName,"r"); $data = fgetcsv($fp); $count = 1; $result = array(); while(!fe 阅读全文
posted @ 2016-05-27 18:26 幸福之家128817 阅读(953) 评论(0) 推荐(0)
在Linux下安装配置phpMyAdmin步骤
摘要:本文于CentOS 6.5下测试可行,欢迎转载和指正。phpMyAdmin是一种基于Web的免费MySQL管理工具。phpMyAdmin是用PHP编写的,因此只有支持PHP的服务器才能使用phpMyAdmin。phpMyAdmi能够通过浏览器完成几乎所有的SQL操作。其安装步骤如下:(1)下载源码:... 阅读全文
posted @ 2015-11-19 14:54 幸福之家128817 阅读(1071) 评论(0) 推荐(0)
MySQL Field排序法
摘要:检索id=2orid=5orid=9orid=56orid=38.然后按照2,5,9,56,38这个顺序排列,这是题目要求以下为解决方案:1.SELECT * FROM `test` WHERE `id` IN(2,5,9,56,38) ORDER BY FIELD(`id`,2,5,9,56,3... 阅读全文
posted @ 2015-02-10 18:32 幸福之家128817 阅读(1573) 评论(0) 推荐(0)
MySQL优化
摘要:一. 表的优化1. 选择合适的数据引擎MyISAM:适用于大量的读操作的表InnoDB:适用于大量的写读作的表2.选择合适的列类型使用 SELECT * FROM TB_TEST PROCEDUREANALYSE()可以对这个表的每一个字段进行分析,给出优化列类型建议3.对于不保存NULL值的列使用... 阅读全文
posted @ 2014-10-08 13:07 幸福之家128817 阅读(170) 评论(0) 推荐(0)
MySQL中explain的用法
摘要:突然心血来潮想学学MySQL优化,搜到了一篇不错的介绍explain的文章,推广下希望对大家有帮助:文章转载自:http://database.51cto.com/art/200912/168453.htmexplain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的... 阅读全文
posted @ 2014-10-08 11:50 幸福之家128817 阅读(221) 评论(0) 推荐(0)
MySQL中好用的GROUP_CONCAT函数
摘要:今天看到同事的代码,又学到了一个有用的函数,刚看的时候不太懂,就搜了下用法,看下面这篇文章讲的挺详细就直接转载了,我也写不那么好,呵呵,感谢作者的无私奉献。http://blog.sina.com.cn/s/blog_4e808acf01009qna.html 作者:mikyGROUP_CONCAT... 阅读全文
posted @ 2014-10-08 11:04 幸福之家128817 阅读(232) 评论(0) 推荐(0)
MYSQL分库分表
摘要:1 基本思想之什么是分库分表?从字面上简单理解,就是把原本存储于一个库的数据分块存储到多个库上,把原本存储于一个表的数据分块存储到多个表上。2 基本思想之为什么要分库分表?数据库中的数据量不一定是可控的,在未进行分库分表的情况下,随着时间和业务的发展,库中的表会越来越多,表中的数据量也会越来越大,相... 阅读全文
posted @ 2014-06-25 14:02 幸福之家128817 阅读(352) 评论(0) 推荐(0)
MYSQL主从数据库
摘要:导读:MySQL数据库是一种功能性不是很强大的关系型数据库管理系统,尽管功能不完善,但MySQL数据库凭 借着速度快、适应性好、可靠性高等优点赢得了广大用户的青睐,看MySQL数据库的性能如何,就应该首先从MySQL数据库的配置看起,下文中就为大家详 细讲述MySQL数据库的主从配置问题。serve... 阅读全文
posted @ 2014-06-25 14:01 幸福之家128817 阅读(171) 评论(0) 推荐(0)
mysql not in用法
摘要:select * from zan where uid not in(select uid from zan where zhongjiang !=0) group by uid order by rand() limit 40不过这个执行效率比较低,正在找更好用的方法我觉得还是不如两条语句分开来写... 阅读全文
posted @ 2014-06-04 11:58 幸福之家128817 阅读(6657) 评论(0) 推荐(0)
mysql中group by和order by混用 结果不是理想结果
摘要:在使用mysql排序的时候会想到按照降序分组来获得一组数据,而使用order by往往得到的不是理想中的结果,那么怎么才能使用group by 和order by得到理想中的数据结果呢?例如有一个 帖子的回复表,posts( id , tid , subject , message , dateli... 阅读全文
posted @ 2014-06-04 11:55 幸福之家128817 阅读(15593) 评论(4) 推荐(1)
PHP防止SQL注入
摘要:一、 注入式攻击的类型 可能存在许多不同类型的攻击动机,但是乍看上去,似乎存在更多的类型。这是非常真实的-如果恶意用户发现了一个能够执行多个查询的办法的话。本文后面,我们会对此作详细讨论。 如 果你的脚本正在执行一个SELECT指令,那么,攻击者可以强迫显示一个表格中的每一行记录-通过把一个例如"1=1"这样的条件注入到WHERE子句中,如下所示(其中,注入部分以粗体显示): SELECT * FROM wines WHERE variety = 'lagrein' OR 1=1;' 正如我们在前面所讨论的,这本身可能是很有用的信息,因为它揭示了该表 阅读全文
posted @ 2013-07-31 15:04 幸福之家128817 阅读(194) 评论(0) 推荐(0)
MYSQL查询数据中通讯最多的两个人
摘要:SELECT GREATEST( sender_id, recipient_id ) , LEAST( sender_id, recipient_id ) , COUNT( * ) AS aFROM `pmsg`GROUP BY CONCAT( GREATEST( sender_id, recipient_id ) , LEAST( sender_id, recipient_id ) )ORDER BY a DESCLIMIT 3 注:sender_id:是指发件人id,recipient_id是指收件人id 阅读全文
posted @ 2013-07-31 09:39 幸福之家128817 阅读(247) 评论(0) 推荐(0)
MYSQL去重复并计算总数的sql语句
摘要:SELECT count(distinct uid) FROM `two_users` 阅读全文
posted @ 2013-07-30 18:37 幸福之家128817 阅读(374) 评论(0) 推荐(0)
PHP读取txt文件到数据库
摘要:SITE_URL.'images/my.txt';$row = file($txt); //读出文件中内容到一个数组当中$num=0;//统计表中的记录数for ($i=0;$iquery("insert into test set name='{$fields[0]}'");} 阅读全文
posted @ 2013-07-30 18:35 幸福之家128817 阅读(473) 评论(0) 推荐(0)