Portál AbcLinuxu, 20. února 2026 12:54
mysqldump: Got error: 1044: Access denied for user 'root'@'localhost' to database 'information_schema' when using LOCK TABLES
Řešení dotazu:
--single-transaction k prikazu mysqldump.
Na druhou stranu, zalohovat databazi information_schema moc nema smysl.
Pokud by vam vyse uvedene nepomohlo, tak jako opravdu posledni varianta je precist si manualovou stranku programu mysqldump.
(Hint: --skip-lock-tables)
--quick. Pozor, všechny tabulky musí být v INNODB, jinak ani pomocí --single-transaction nezaručíte konzistenci zálohy.
...zalohovat databazi information_schema moc nema smysl.
Co znamená pojem: nemá moc smysl??
information_schema se nezálohuje, protože má pouze informační charakter, generovaný z ostatních databází.
Tohle je přesně důvod, proč si myslím, že zpřístupnění information_schema uživatelům je hloupost. Jen si pak zbytečně lámou hlavu co s tím.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.