标签: mysql database delete-row
我正在MySQL中进行批量删除,当我执行100条记录时它运行良好但是它失败并出现语法错误。
我的目标是在每个删除语句中执行10K记录。
我不确定它是否与MySQL的内存设置有关。
答案 0 :(得分:1)
如果您使用的是SQL编辑器,则可能需要启用特定设置才能执行大型删除操作。例如,在MySQL Workbench中,就是这样:
SET SQL_SAFE_UPDATES=0; -- DELETE statement goes here SET SQL_SAFE_UPDATES=1;