Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: Julitoezequiel en Agosto 05, 2023, 05:46:58 PM

Título: [SOLUCIONADO] Duda: Para que sirve y cómo se usa el "rollback" en MySQL?
Publicado por: Julitoezequiel en Agosto 05, 2023, 05:46:58 PM
Buenas tardes!! Mi duda surgió a partir de una prueba técnica para una entrevista en un puesto de QA Analyst. En la misma piden unos scripts en MySQL, y al final de los ejercicios mencionan que "Se dará valor si incluye los scripts para hacer rollback sobre la construcción y poblado de la base de datos (Incluyendo creación de llaves e índices)". Yo tengo conocimientos básicos, y a ese tema no lo pude ver. Desde ya agradezco mucho cualquier buen aporte!!!
Título: Re:Duda: Para que sirve y cómo se usa el "rollback" en MySQL?
Publicado por: DtxdF en Agosto 07, 2023, 04:29:23 AM
Aquí puedes encontrar más información:

*.- https://dev.mysql.com/doc/refman/8.0/en/innodb-autocommit-commit-rollback.html
*.- https://dev.mysql.com/doc/refman/8.0/en/commit.html

~ DtxdF
Título: Re:Duda: Para que sirve y cómo se usa el "rollback" en MySQL?
Publicado por: LucasSG en Agosto 09, 2023, 09:00:05 PM
hola! rollback es un comando que se hace para deshacer todos los cambios que hiciste desde la sentencia BEGIN TRANSACTION.

Está sentencia empieza como una rama (lo vas a entender si viste git) rollback es para que no se registren los cambios. Es lo contrario a commit (que tb lo podés hacer) y que registra en la base de datos todo los cambios
Título: Re:Duda: Para que sirve y cómo se usa el "rollback" en MySQL?
Publicado por: Julitoezequiel en Agosto 14, 2023, 09:41:32 PM
Muchas gracias por sus respuestas!!!
Título: Re:[SOLUCIONADO] Duda: Para que sirve y cómo se usa el "rollback" en MySQL?
Publicado por: xXMetalMasterxX en Septiembre 02, 2023, 09:36:05 AM
el rollback sirve para no guardar la información en las tablas. en caso de que si quieras dejarlas guardadas de forma permanente, debes hacer commit