03 2016 档案
摘要:存储引擎 说明 ARCHIVE 档案存储引擎。请参见15.8节,“ARCHIVE存储引擎”。 BDB 带页面锁定的事务安全表。也称为BerkeleyDB。请参见15.5节,“BDB (BerkeleyDB)存储引擎”。 CSV 值之间用逗号隔开的表。请参见15.9节,“CSV存储引擎。 EXAMPL
阅读全文
摘要:一、or 的使用 (1)MySQL版本大于 5.x 的会使用 index merge 功能,即可以将多个单列索引集合起来使用,不过在查询时使用 or 的话,引擎为 myisam 的会开启 index merge,而 InnoDB 的则不会开启,从而导致全表搜索; 二、order 的使用 不是 ord
阅读全文
摘要:EXPLAIN 的每个输出行提供一个表的相关信息,并且每个行包括下面的列: Extra 10.1 Distinct MySQL发现第1个匹配行后,停止为当前的行组合搜索更多的行。一直没见过这个值 10.2 Not exists 10.3 range checked for each record 没
阅读全文
摘要:一、数组操作的基本函数数组的键名和值array_values($arr); 获得数组的值array_keys($arr); 获得数组的键名array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖)in_array("apple",$arr); 在数组中检索applea
阅读全文
摘要:原来在5.1版本时,为了解决中文乱码问题设置默认字符集为utf8时,在my.ini内的 [mysql] 和 [mysqld] 项中都是写: Ini代码 default-character-set=utf8 到了5.5版本, [mysql] 项内可以这么写, [mysqld] 项内不能再这么写了,而是
阅读全文
摘要:下面摘录一下Mysql 5.1中文手册中关于utf8_unicode_ci与utf8_general_ci的说明: 当前,utf8_unicode_ci校对规则仅部分支持Unicode校对规则算法。一些字符还是不能支持。并且,不能完全支持组合的记号。这主要影响越南和俄罗斯的一些少数民族语言,如:Ud
阅读全文