MySQL - Varias operaciones con mysql

 
Vista:
Imágen de perfil de David
Val: 16
Ha disminuido 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

Varias operaciones con mysql

Publicado por David (12 intervenciones) el 08/01/2019 13:26:20
Hola!

Tengo una duda. Imaginad que estamos guardando datos en varias tablas y lo hacemos así:

Primero guardar datos en TABLA 1, luego en TABLA 2, luego en TABLA 3

y cuando el sistema está guardando en la TABLA 3 (por ejemplo) hay una caída del sistema y no se guardan los datos de esta tabla... La base de datos quedaría incompleta por que se guardaron los de la TABLA 1 y TABLA 2 pero no los de la TABLA 3

¿Existe alguna manera de realizar varias operaciones diferentes de una vez en mysql y que se ejecute todo o nada?

Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Varias operaciones con mysql

Publicado por leonardo_josue (414 intervenciones) el 08/01/2019 22:26:02
Hola David:

Pregúntale a San Google cómo se realizan las TRANSACCIONES en MySQL...

Saludos
Leo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de xve
Val: 796
Oro
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Varias operaciones con mysql

Publicado por xve (1151 intervenciones) el 08/01/2019 22:41:34
Hola David, si al tipo de tabla es ACID te permite hacer rolled back aunque el servidor mysql se detenga.
Esto que quiere decir, que tu puedes encadenar tus querys y si alguna falla por el motivo que sea, se deshacen las anteriores.

Aquí tienes la definición:
https://www.lawebdelprogramador.com/diccionario/2758-ACID.html
https://dev.mysql.com/doc/refman/8.0/en/atomic-ddl.html

Que lenguaje de programación estas utilizando?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de David
Val: 16
Ha disminuido 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

Varias operaciones con mysql

Publicado por David (12 intervenciones) el 09/01/2019 10:30:58
Estoy utilizando PHP.

¿Pero como sabe el servidor que cantidad de querys tienen "relación entre si" o no?¿Cuando empieza una serie de querys u otra?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar