直接学习:https://edu.csdn.net/course/play/27328/370713
预处理:
#1、什么是预处理?
从mysql 4.1开始,就支持预处理语句(prepare statement),这大大提高了客户端与服务器端数据传输的效率。当创建一个预定义SQL时,客户端向服务器发送一个SQL语句的原型,服务器端接收到这个SQL语句后,解析并存储这个SQL语句的部分执行计划,返回给客户端一个SQL语句处理句柄,以后每次执行这条SQl,客户端都指定使用这个句柄。
#2、预处理的优势:
#3、示例代码如下:
prepare sql_employee from 'select * from employee where name=?';
set @name1='柳锋';
set @name2='张三';
set @name3='李四';
execute sql_employee using @name1;
execute sql_employee using @name2;
execute sql_employee using @name3;
drop prepare sql_employee;