Hvem fanden er den general?
Hvem fanden er den general?

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.