存档

2014年4月 的存档

mysql max_allowed_packet 参数的设置

2014年4月30日 评论已被关闭

mysql中不是所有长度的sql语句都会成功的处理,有时候会根据配置文件的max_allowed_packet值限制server接受的数据包大小。

有时候大的插入和更新会被max_allowed_packet 参数限制掉,导致失败。

该值设置过小将导致单个记录超过限制后写入数据库失败,且后续记录写入也将失败。

mysql where 中的in 中参数的个数就受到max_allowed_packet 的限制。
阅读全文…

分类: mysql 标签:

mysql where in 条件中参数个数问题

2014年4月29日 评论已被关闭

mysql 中经常在where 条件中使用到 in 语句

查询
SELECT * FROM table1 WHERE table1.id IN (1, 2, 3, 4, 5, …, 999999)

删除
DELETE FROM `table1` WHERE `id` in (835,836,837,…,999806)

子查询
SELECT * FROM table1
WHERE table1.id IN
    (
   SELECT id from table2
    )

in中的参数数量是否有限制呢? 阅读全文…

分类: mysql 标签:

php数组根据值获取键名

2014年4月28日 评论已被关闭

php数组根据值获取键名功能,主要有两个内置函数可以使用。array_search 和 array_keys,用于处理返回单个键名和多个键名。
具体范例如下: 阅读全文…

分类: php 标签:


标签

ajax apache array array_slice CentOS checkbox composer cookie csv curl date DATE_FORMAT excel FCKEditor file_get_contents laravel Magento Certified Developer mb_substr memcache Memcached MySQL String Functions Netbeans openssl php面试题 preg_match_all preg_replace QQ登录 rewrite SaeStorage serialize session setTimeout Sphinx spl Storage strtotime ueditor vsftp vsftpd Zend zip 分割字符串 图片处理 新浪云 正则表达式

存档