摘要:
php修改头部状态码: 比如503: header('HTTP/1.1 503 Service Unavailable');header('Status: 503 Service Unavailable'); 阅读全文
摘要:
1.过滤字符串为空的一些记录的话,可以在sql_query中直接加上where来限制,如:sql_query= \SELECT a.location_id as id,a.location_id,a.location_name as `location_name`,a.location_name as `name`,a.location_bname,a.attach_id,a.showstatus,CRC32(a.showstatus) as crc32_showstatus,a.is_del,a.status,b.area_name as city_name FROM `ts_rdd_loc 阅读全文
摘要:
#yum install xxx安装xxx软件#yum info xxx查看xxx软件的信息#yum remove xxx删除软件包#yum list列出软件包#yum clean清除缓冲和就的包#yum provides xxx以xxx为关键字搜索包(提供的信息为关键字)#yum search xxx搜索软件包(以名字为关键字)#yum groupupdate xxx #yum grouplist xxx#yum groupremove xxx 这三个都是一组为单位进行升级列表和删除的操作。。比如"Mysql Database"就是一个组会同时操作相关的所有软件包;#yu 阅读全文
摘要:
1. sys_getloadavg()sys_getloadavt()可以获得系统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的平均负载。与其让服务器因高负载宕掉,不如在系统负载很高时主动die掉一个脚本,sys_getloadavg()就是用来帮你实现这个功能的。不过很遗憾,该函数在windows下无效。2. pack()Pack()能将md5()返回的32位16进制字符串转换为16位的二进制字符串,可以节省存储空间。3. cal_days_in_month()cal_days_in_month()能够返回指定月份共有多少天。4. _()Word 阅读全文
摘要:
一.sphinx增量索引的设置 数据库中的已有数据很大,又不断有新数据加入到数据库中,也希望能够检索到。全部重新建立索引很消耗资源,因为我们需要更新的数据相比较而言很少。例如。原来的数据有几百万条,而新增的只是几千条。这样就可以使用“主索引+增量索引”的模式来实现近乎实时更新的功能。 这个模式实现的基本原理是设置两个数据源和两个索引,为那些基本不更新的数据建立主索引,而对于那些新 增的数据建立增量索引。主索引的更新频率可以设置的长一些(例如设置在每天的午夜进行),而增量索引的更新频率,我们可以将时间设置的很短(几分钟左 右),这样在用户搜索的时候,我们可以同时查询这两个索引的数据。使用“主索引 阅读全文
摘要:
MySQL 查询in操作,查询结果按in集合顺序显示的实现代码,需要的朋友可以参考下。MySQL 查询in操作,查询结果按in集合顺序显示复制代码代码如下:select * from test where id in(3,1,5) order by find_in_set(id,'3,1,5');select * from test where id in(3,1,5) order by substring_index('3,1,2',id,1);偶尔看到的。。。或许有人会注意过,但我以前真不知道SQL: select * from table where id 阅读全文
摘要:
## Minimal Sphinx configuration sample (clean, simple, functional)#source mysql{ type = mysql #数据库类型 #新服务器 sql_host = 192.168.0.0 sql_user = root sql_pass = test sql_db = test sql_port = 3306 sql_query_pre = SET NAMES utf8 sql_qu... 阅读全文
摘要:
要在同一机器上启动多个sphinx搜索进程searchd,必须为不同的进程指定不同的配置文件(sphinx.conf ),其中搜索进程的端口号不能相同,即 listen = 0.0.0.0:3312 中的默认端口3312 必须更改为一个系统不在使用的端口。如果要指定不同的数据库,必须更改: sql_db = dbname sql_host = 192.168.1.100 sql_pass = username sql_user =password sql_port = 3306配置文件中的index名称也不能相同,另外,不同配置文件的生成的索引文件不能放在同一个目录,否则搜索时会对整个文件夹下 阅读全文
摘要:
sphinx.conf中的配置: 1 source indexLocation 2 { 3 type = mysql 4 5 sql_host = 192.168.1.113 6 sql_user = root 7 sql_pass = redidai@@2013 8 sql_db = redidai 9 sql_port = 3306 # optional, default is 330610 11 sql_query_p... 阅读全文
摘要:
基础数据结构: CREATE TABLE email (emailid mediumint(8) unsigned NOT NULL auto_increment COMMENT '邮件id',fromid int(10) unsigned NOT NULL default '0' COMMENT '发送人ID',toid int(10) unsigned NOT NULL default '0' COMMENT '收件人ID',content text unsigned NOT NULL COMMENT ' 阅读全文