Problemer med låste tabeller ved MySQL dump

Jeg har af og til brug for at lave et dump at noget data i MySQL. Men hvis det er en database som er i brug kan man meget nemt få denne fejl:

mysqldump: Got error: 1016: Can't open file: './datasen/tabellen.frm' (errno: 24) when using LOCK TABLES

Det skyldes at tabellen er i brug og derfor er der lavet en LOCK på den. Men for det meste vil det ikke betyde noget for dumpet da vi ikke er i gang med at ændre data i database, men blot læse den.

Så når jeg laver mit dump smider jeg blot parametren –skip-lock-tables på og så virker det.

mysqldump --skip-lock-tables -u bruger -p databasen tabellen > tabellen.sql

Leave a comment

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

This site uses Akismet to reduce spam. Learn how your comment data is processed.