MYSQL
Le3600
学习无止境,时时刻刻都在学习中
展开
-
mysql - LOW_PRIORITY 降低写操作的优先级
由于mysql 默认写操作会优先于读操作,这会造成某些更新非常频繁的字段影响了查询的速度,所以对于类似于点击次数这样的字段,可以用LOW_PRIORITY来降低此更新的优先级,让查询操作优先,这样会增加网站读取的速度。在dz和phpwind中有很多这样的用法。例如:$db->query("UPDATE LOW_PRIORITY {$tablepre}threads SET views=转载 2012-09-14 21:24:10 · 2415 阅读 · 0 评论 -
MYSQL - 增加字段、删除字段、修改字段名、修改字段类型(约束条件)
1.增加字段:alter table tablename add new_field_id type not null default '0'; 例: alter table mmanapp_mmanmedia add appid_id integer not null default 372; 增加主键:altertable tabelname add new_field_i转载 2012-11-12 20:45:35 · 891 阅读 · 0 评论 -
mysql中using() having where 的用法区别
一 、首先是 using() 与having的用法区别1. USING()using可用在join语句相同字段连接,起到和ON相同作用,inner join 和left join中都可以使用示例:LEFT JOIN 正常写法:SELECT t1.id,t2.name FROM t1 LEFT JOIN t2 ON t1.id=t2.id WHERE ....其实也可以这么写转载 2012-11-12 20:44:29 · 967 阅读 · 0 评论 -
#2006 – MySQL server has gone away
应用程序(比如PHP)长时间的执行批量的MYSQL语句。执行一个SQL,但SQL语句过大或者语句中含有BLOB或者longblob字段。比如,图片数据的处理。都容易引起MySQL server has gone away。 今天遇到类似的情景,MySQL只是冷冷的说:MySQL server has gone away。 大概浏览了一下,主要可能是因为以下几种原因:转载 2013-01-10 20:46:11 · 602 阅读 · 0 评论