我正在创建一个函数,它接受表名和键值数组并将其插入到我的数据库中。我想知道是否应该为此使用 MySQLi 准备好的语句。我在想有时我必须连续多次插入类似的数据。例如:
$db->insert('user_meta', array( 'meta_key' => 'title', 'meta_value' => 'Developer' ) );
$db->insert('user_meta', array( 'meta_key' => 'location', 'meta_value' => 'New York' ) );
$db->insert('user_meta', array( 'meta_key' => 'employer', 'meta_value' => 'Subway' ) );
$db->insert('user_meta', array( 'meta_key' => 'language', 'meta_value' => 'English' ) );
如果我的插入函数使用准备好的语句,这种类型的操作会更快吗?
最佳答案
是的,这就是准备好的语句的目的。
关于php - 使用 MySQLi 插入数据 - 我应该使用准备好的语句吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9671647/