- 博客(13)
- 收藏
- 关注
转载 查询mysql总结和预处理
一、连接到mysql: $dbc = mysqli_connect(host,user,password,databasename); 等价于:$dbc = mysqli_connect(host,user,pwd);mysqli_select_db($dbc,db_name); 如果发生错误,可以调用:mysqli_connect_error() 返回错误信息,不带参
2017-04-23 16:05:36 820
转载 MySQL加速查询速度的独门武器:查询缓存
【导读】 与朋友或同事谈到MySQL查询缓存功能的时候,个人喜欢把查询缓存功能Query Cache比作荔枝, 是非常营养的东西,但是一次性吃太多了,就容易上火而流鼻血,虽然不是特别恰当的比喻,但是有很多相似的地方。另外Query Cache有其特殊的业务场景,MySQL也不像其他数据库产品,缓存查询语句的执行计划等信息,而是直接缓存查询语句的结果集和对应的SQL语句。本文 就给大家
2017-04-23 15:56:07 711
转载 让Nginx/tengine支持ThinkPHP/phpmvc框架/iwebshop的URL重写和PATHINFO
最近帮一个客户迁移网站原始环境:windows 2003 + apache迁移至:centos5.8+tengine发现iwebshop的伪静态真心的难对付,研究了好久 直接贴出代码location / { index index.PHP; if (!-e $request_filename) { rewrite ^/(.*)$
2017-04-23 12:16:05 1672
转载 Nginx伪静态配置和常用Rewrite伪静态规则集锦
伪静态是一种可以把文件后缀改成任何可能的一种方法,如果我想把PHP文件伪静态成html文件,这种相当简单的,下面来介绍nginx 伪静态配置方法有需要了解的朋友可参考。nginx里使用伪静态是直接在nginx.conf 中写规则的,并不需要像apache要开启写模块(mod_rewrite)才能进行伪静态。nginx只需要打开nginx.conf配置文件,在se
2017-04-21 10:11:43 887
转载 MySQL中concat函数
使用方法:CONCAT(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。注意:如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。一个数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用显式类型 cast, 例如:SE
2017-04-20 17:53:25 377
转载 nginx 服务器重启命令,关闭
nginx -s reload :修改配置后重新加载生效nginx -s reopen :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确关闭nginx:nginx -s stop :快速停止nginx quit :完整有序的停止nginx其他的停止nginx 方式:p
2017-04-20 01:52:44 306
转载 Linux开启安装EPEL YUM源
如果你使用redhat或者centos,我们运维生存时间兄弟们都会强烈你安装epel(Extra Packages for Enterprise),epel是社区强烈打造的免费开源发行软件包版本库,系统包含大概有1万多个软件包,163和sohu的镜像是没有这么多软件了.首选确认你的版本号,然后才能选择相应的epel,命令如下12# cat /etc/issueCentOS re
2017-04-19 13:47:55 352
转载 CentOS上如何把Web服务器从Apache换到Nginx
码农日记原创,转载请注明出处并给出原文链接! http://www.androiddev.net/webserver-apache-to-nginx/我的网站在阿里云服务器上, 1G内存的配置,但用了一段时间,感觉Apache有些撑不出,想了想,还是换到目前最热门的Nginx吧。 这里把整个过程记录下来,与大家共享。Nginx简介:Nginx是一个高性能的HTTP服务器和
2017-04-19 13:32:08 3766
转载 MySQL里实现类似SPLIT的分割字符串的函数
SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是T-SQL不支持数组,所以处理下来比较麻烦下边的函数,实现了象数组一样去处理字符串。 一,用临时表作为数组 复制代码代码如下:create function f_split(@c varchar(2000),@split varc
2017-04-17 00:01:40 2031
转载 MySQL 存储过程 创建 查看 调用 删除
创建:delimiter // create procedure my_add(IN a int, IN b int, OUT c int) begin if a is null then set a = 0; end if; if b is null then set b = 0; end if; set c = a + b; end;//de
2017-04-16 14:48:21 595
转载 php存储过程调用实例代码
代码如下://比如要调用的存储过程为gxtj(a,b) $db=new mysqli("localhost","ssss","aaaaa","bbbb"); mysqli_query($db,"SET NAMES utf8"); $result=$db->query("call gxtj($year,$jd)"); // gxtj是mysql的存储过程名称 [col
2017-04-16 14:32:55 5403
转载 MySQL存储过程
14.1.1 创建存储过程MySQL中,创建存储过程的基本形式如下:CREATE PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body 其中,sp_name参数是存储过程的名称;proc_parameter表示存储过程的参数列表; characteristi
2017-04-16 11:14:57 400
转载 在phpmyadmin中创建存储过程并在php中调用
语法:CREATE PROCEDURE p() BEGIN ENDCREATE PROCEDURE productpricing() BEGIN SELECT Avg(pro_price) AS priceaverage FROM products; END;# begin…end之间是存储过程的主体定义
2017-04-16 11:12:24 5942
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人