预处理

预处理

预先处理(准备好),让DBMS先对重复执行的SQL语句进行预先的编译。之后,再调用编码好sql,同时传递数据。

第1步:准备预处理

语法:

    prepare 预处理名 from 'sql语句';

示例:

第2 步:执行预处理

语法:

    execute 预处理名;

预处理的使用:

1、固定的sql语句,如上例

2、变化的

占位符?

    占位符主要用于表示sql语句中动态变化的数据

using 变量

执行:

    对于具有占位符的预处理的执行需要使用using 变量。

示例1:

示例2:

 

PHP使用预处理

 

原文地址:https://www.cnblogs.com/nyxd/p/5360145.html