Grasp.Today
摘要: MySQL的数据表类型很多,其中比较重要的是MyISAM,InnoDB这两种。这两种类型各有优缺点,需要根据实际情况选择适合的,MySQL支持对不同的表设置不同的类型。下面做个对比:MyISAM表类型是一种比较成熟稳定的表类型,但是MyISAM对一些功能不支持。MyISAMInnoDB事务不支持支持数据行锁定不支持,只有表锁定支持外键约束不支持支持表空间大小相对小相对大,最大是2倍全文索引支持不支持GIS数据支持不支持COUNT问题无执行COUNT(*)查询时,速度慢一般情况下我觉得选择MyISAM就行,如果需要事务,或者需要很多用户同时修改某个数据表里的数据时,可以考虑InnoDB数据表。数 阅读全文
posted @ 2013-08-19 13:58 gaohj 阅读(229) 评论(0) 推荐(0) 编辑
摘要: php提供4种方法执行系统外部命令:exec()、passthru()、system()、 shell_exec()。在开始介绍前,先检查下php配置文件php.ini中是有禁止这是个函数。找到 disable_functions,配置如下:disable_functions =如果“disable_functions=”后面有接上面四个函数,将其删除。默认php.ini配置文件中是不禁止你调用执行外部命令的函数的。方法一:exec()function exec(string $command,array[optional] $output,int[optional] $return_valu 阅读全文
posted @ 2013-08-19 13:53 gaohj 阅读(48997) 评论(1) 推荐(2) 编辑
摘要: 比如: $_POST[ 'test']= ' ';那么: isset($_POST[ 'test']) ===> true; empty($_POST[ 'test']) ===> true;如果把POST变量unset: unset($_POST[ 'test']);那么: isset($_POST[ 'test']) ===> false; empty($_POST[ 'test']) ===> true; 阅读全文
posted @ 2013-08-19 13:52 gaohj 阅读(267) 评论(0) 推荐(0) 编辑