程序
delimiter $$
drop procedure if exists db1.test;
create procedure db1.test()
deterministic
begin
select * from table1;
end$$
delimiter ;
php代码:
$conn = new mysqli('localhost','username','passwd','db1');
$query1 = 'select * from table1';
$query2 = 'call test()';
然后$conn->query($query1)
在$conn->query($query2)
返回 bool(false) 时工作。但是在 mysql 中,query1 和 query2 都可以工作。
我在这里错过了什么?谢谢!