在生成网页时,许多PHP脚本通常都会执行除参数以外,其他部分完全相同的查询语句,针对这种重复执行一个查询,每次迭代使用不同的参数情况,MySQL从4.1版本开始提供了一种名为预处理语句(prepared statement)的机制.它可以将整个命令向MySQL服务器发送一次,以后只有参数发生变化,MySQL服务器只需对命令的结构做一次分析就够了.这不仅大大减少了需要传输的数据量,还提高了命令的处理效率.可以用mysqli扩展模式中提供的mysqli_stmt类的对象,去定义和执行参数化的SQL命…