有没有办法在mysql中模拟失败的INSERT
查询?由于我在本地运行PHP / MySQL,因此返回值始终为TRUE
。在xampp中转换MySQL似乎不起作用。
注意:我可能会以错误的方式看待这个问题。请随时告诉我。
答案 0 :(得分:0)
几种方法:
或者,如果您只需要测试INSERTS,请创建哑函数,如:
function my_query( $link, string $query ) {
if( rand() %1 ) {
return false;
} else {
return mysqli_query( $link, $query );
}
}
并更新您的INSERT以代替调用my_query
的代码。调整你的失败条件和快乐的测试:)