Parece que su sesión de MySql tiene opción de actualizaciones seguras
colocar. Esto significa que no puede actualizar o eliminar registros sin especificar una clave (por ejemplo, primary key
) en la cláusula where.
Prueba:
SET SQL_SAFE_UPDATES = 0;
O puede modificar su consulta para seguir la regla (use primary key
en where clause
).