Dex*_*ter 3 php mysql sql batch-file
有没有办法在使用PHP(mysqli)时批量删除MySQL?
使用插入,你可以做类似的事情
insert into tbl (...) values (...) (...) (...) ...
Run Code Online (Sandbox Code Playgroud)
删除是否有任何等价物?
delete from tbl where id IN (1,2,3)
Run Code Online (Sandbox Code Playgroud)
要么
delete from tbl where id = 1 OR id = 2 OR email = 'admin@example.com'
Run Code Online (Sandbox Code Playgroud)
您可以先确定选择删除正确的数据...
ps:对于php,
<?
$ids = array(1,2,3);
$sql = "DELETE FROM tbl WHERE id IN (" . implode(',', $ids) . ")";
?>
Run Code Online (Sandbox Code Playgroud)
要么
<?
$deleteme = array("id = 1", "id = 2", "email = 'admin@example.com'");
$sql = "DELETE FROM tbl WHERE " . implode(' OR ', $deleteme);
?>
Run Code Online (Sandbox Code Playgroud)