Poslední články

    MySQL

    Obnovení zapomenutého hesla

    • spuštění MySQL daemona bez práv 
      • mysqld_safe --skip-grant-tables
    • přihlášení do databáze pod uživatelem root
      • mysql --user=root mysql
    • změna hesla
      • update user set Password=PASSWORD('new-password') where user='root'; flush privileges; exit;

    Přeinstalování MySQL databáze v případě porušení konzistence

    • service mysql stop - pokud běží
    • rm -r /var/lib/mysql/mysql - smazání adresáře s hlavní mysql databází
    • mysql_install_db - vytvoření nových databázových souborů
    • service mysql start - spuštění databáze. Nyní je bez hesla.
    • mysqladmin -u root password 'puvodniHeslo' - nastavení původního hesla pro uživatele root
    • mysql -u root -p -D mysql < mysql.bak
    • echo "flush privileges;" | mysql -u root -p