sql >> Base de Datos >  >> RDS >> Mysql

Prueba de consulta MySQL

Como sugirió Barmar. Utilice una base de datos de prueba. Sin embargo, si está realizando un cambio aterrador en una base de datos en vivo y lo ha probado en una base de datos de prueba, puede tranquilizarse para usar transacciones para confirmar que los cambios en vivo son los esperados. Para esto puedes usar transacciones.

START TRANSACTION;
UPDATE foo SET baz = "bar";
SELECT baz FROM foo;-- Shows bar
ROLLBACK; -- Alternatively 'COMMIT'
SELECT baz FROM foo;-- Shows whatever was there previously.

Tenga en cuenta que los cambios en el esquema no son transaccionales (es decir, la modificación de las tablas no se puede deshacer).