自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

转载 mysql中having的用法(和where的区别)

让我们先运行2个sql语句: 1、SELECT * FROM `welcome` HAVING id >1 LIMIT 0 , 30 2、SELECT * FROM `welcome` WHERE id >1 LIMIT 0 , 30 查看一下结果吧,怎么样?是不是查询到相同的结果。 让我们再看2个sql语句: 1、SELECT user, MAX(salary) FROM users

2012-12-22 15:46:21 2755

转载 PHP关联数组的10个技巧

PHP关联数组的10个技巧 这篇文章将介绍10个操作PHP关联数组的技巧,熟练运用能帮助你提高开发效率。 1、添加数组元素 PHP是一种弱类型语言,这意味着你不需要显示声明一个数组及其大小,相反,你可以同时声明并填充数组。 $capitals = array(    'Alabama' => 'Montgomery',    'Alaska'  => 'Juneau',    'A

2012-12-22 15:29:59 267

转载 source exec区别

source exec区别   2011-05-12 10:22:19|  分类: shell编程 |字号 订阅 来自shell十三问: 问题的提出: cd /etc/aa/bb/cc可以执行,但是把这条命令写入shell时shell不执行!这是什幺原因呀! 先让我们了解一下行程(process)的观念好了。 首先,我们所执行的任何程序,都是由父行程(paren

2012-12-16 19:44:33 218

原创 insert ... for duplicate key update ...

$sql = "insert into groupquota (ugid,concurrent,compute) ".                "values($ugid,$concurrent,$compute) on duplicate key update ".                "concurrent=concurrent-$concurrent,compute=co

2012-12-15 15:14:26 239

原创 mysql数据库左/右 内/外连接使用方法

(1).表A和B的描述 mysql> desc A; +-------+------------------+------+-----+---------+-------+ | Field | Type             | Null | Key | Default | Extra | +-------+------------------+------+-----+------

2012-12-13 18:21:17 355

原创 mysql 数据库外键使用

1.创建表A,id为主键 create table A(id int unsigned primary key not null,name varchar(128) not null)Engine=InnoDB,CHARSET=utf8; 2.创建表B,id为来自于表A的id字段的外键, create table B(id int unsigned primary key not n

2012-12-13 16:31:28 285

转载 shell 批量注释方法研究

写SHELL的时候以前都是用#注释,但是遇到一段话需要注释的时候,需要N多个#,太麻烦了。        今天逛坛子的时候发现可以注释一段内容: 今天用                               :                    ....注释内容                     BLOCK 注释掉一段话,发现注释内容中有报错出现。仔细查看发现是有反引

2012-12-12 13:30:45 656

原创 通过事务实现互斥

1.可以实现互斥:select...for update 与select...for update之间的互斥 事务A: $ret = mysql_query("BEGIN",$con); $sql = "select * from taskstatus where aid=300 for update"; $ret = mysql_query($sql,$con); sleep(10

2012-12-11 13:56:38 382

转载 mysql数据库锁

一个数据库操作需要半个小时,并且在一个transaction内,导致其它的操作因为lock而timeout。   为了解决这个问题,找了DBA了解了数据锁的知识:   1. 两种类型的锁: locks:      共享的(S)锁允许一个事务去读一行(tuple)。      独占的锁(X)允许一个事务更新或删除一行。   2. 表锁定,页锁定,行锁定?   看看my

2012-12-10 22:35:32 230

转载 bash的unexpected end of file错误

syntax error: unexpected end of file问题的解决办法 dos文件转换成unix文件格式     dos格式文件传输到unix系统时,会在每行的结尾多一个^M,当然也有可能看不到,但是在vi的时候,会在下面显示此文件的格式,比如 "dos.txt" [dos] 120L, 2532C字样,表示是一个[dos]格式文件,如果是MAC系统的,会显示[MAC],因为文

2012-12-04 15:04:02 1025 1

原创 php mysql 创建及使用procedure的例子

$con = mysql_connect("localhost","root","root");    if (false == $con)    {        printf("%s,%s,%s\n",__FILE__,__FUNCTION__,__LINE__);    }    $ret = mysql_select_db("algoplat",$con);    if (

2012-12-01 16:48:59 328

原创 php mysql事务的例子

$con = mysql_connect("localhost","root","root");    if (false == $con)    {        printf("%s,%s,%s\n",__FILE__,__FUNCTION__,__LINE__);        exit(1);    }    $ret = mysql_select_db("algoplat

2012-12-01 15:56:36 245

原创 php操作mysql的例子

//连接数据库    $con = mysql_connect("localhost","root","root");    if (false == $con)    {        printf("%s,%s,%s\n",__FILE__,__FUNCTION__,__LINE__);    }     //选择数据库    $ret = mysql_selec

2012-12-01 15:20:37 286

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除