Portál AbcLinuxu, 12. května 2025 07:01
/etc/init.d/mysql restart Stopping MySQL database server: mysqld. Starting MySQL database server: mysqld. Checking for corrupt, not cleanly closed and upgrade needing tables.. /usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: Y ES)' MyPc:/home/poky# ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@' localhost' (using password: YES)Ovšem, myslím že se mysql restartovalo... Ale když jdu do phpmyadmina tak vidím toto (výpis tabulek v databázi): clanky právě se používá komentare právě se používá A když kliknu na "Projít" tak mi to napíše toto:
Chyba SQL-dotaz: SELECT * FROM `clanky` LIMIT 0 , 30 MySQL hlásí: #1017 - Can't find file: './poky/clanky.frm' (errno: 13)Kde dělám chybu? Nebo jakým způsobem bych ty data mohl přenést? Děkuji
Strycek googl hodil link na www.vbulletin.com/forum/showthread.php?t=32795
Možná nebylo dobré zkopírovat kompletní adresář /var/lib/mysql, ale do existující a běžící instalace Mysql zkopírovat jen příslušné uživatelské tabulky (databáze) a zkontrolovat si oprávnění přístupu k nim ..
Oprav si v /etc/mysql/debian.cnf heslo k debian-sys-maint
(ktere najdes v puvodnim systemu).
NN
Potom ho bude potreba vyrubat z te databaze,
string 'debian-sys-maint' a pole s heslem.
NN
To je ono je to cela md5 hash, (neco jako 34534525ws5d352d5 )to zmenis v /etc/debian.cnf a reloadujes databazi
a uz ti zmizi ten 'access denied' a zacne se kontrolovat databaze a pak se uvidi co dal.. (zalohuj to stare!..)
NN
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.