Una base de datos MySQL en una red permite que varios usuarios acceder a los datos al mismo tiempo . Sin embargo , a veces puede ser necesario bloquear a otros usuarios el acceso a los datos mientras se modifica a sí mismo para evitar errores. Utilice la opción " lock tables" sintaxis MySQL para evitar que otros lo usen tablas mientras ejecuta sus sentencias . Mientras tenéis la tabla bloqueada , usted tendrá acceso exclusivo a seleccionar y modificar los datos que contiene. Utilice la consulta " mesas de desbloqueo " para liberar los bloqueos y restaurar el acceso a todos los demás. Instrucciones
1
Abra la herramienta de consulta de MySQL. Escriba una consulta que bloquea la tabla . Por ejemplo, para evitar que otros la lectura de datos mientras realiza sus consultas , escriba lo siguiente :
bloquear tablas table_name READ ;
2 Tipo
cualquier consulta adicional que desee ejecutar mientras han cerrado la tabla
3
Escriba la siguiente consulta , que libera los bloqueos que ha colocado en las mesas : .
UNLOCK TABLES ;
4 < p> Ejecutar el conjunto de consultas . MySQL bloquea la tabla por lo que sólo puede leer o escribir en él , ejecuta todas las consultas adicionales que ha entrado y luego libera el bloqueo al final para que otros puedan acceder a la tabla .
< Br >