Mnoho ľudí používa phpmyadmin alebo príkazový riadok na zmenu koreňového hesla mysql a po reštarte zistia, že sa nájde chyba prihlásenia do mysql, prečo je to tak?
Na zmenu hesla mysql root je potrebné zmeniť heslo root v mysql databáze v mysql softvéri, a tiež ho zmeniť v konfiguračnom súbore.
A úprava v databáze nie je len na úpravu jedného riadku dát, takže ho neupravujte manuálne, ale používajte príkazy na úpravu.
Najprv sa prihláste do phpmyadmin s koreňovým účtom, potom kliknite na ľavú stranu pre vstup do databázy mysql a kliknite na "mysql" hore pre vstup do sql rozhrania. Zadajte nasledujúci príkaz:
aktualizovať user set password=password('123456'), kde User='root'
Medzi nimi je 123456 heslo, ktoré chcete zmeniť, takže nezabudnite nemeniť heslo priamo v databáze.
Potom kliknite na "Vykonať" v pravom dolnom rohu a pozrite si "Ovplyvnené x riadkov", čo znamená, že úprava je úspešná.
Zmena hesla je tu v podstate hotová, ale objaví sa ďalší problém, heslo k databáze sa zmení, a keď ukončíte phpMyAdmin a vrátite sa znova, zistíte, že sa nemôžete pripojiť k databáze.
Je to preto, že prihlasovacie údaje do databázy v phpMyAdmin sú stále pôvodné, takže sa nedajú prihlásiť.
Riešenie: Otvorte inštalačný adresár phpMyAdmin, nájdite config.inc.php súbor a otvorte ho pomocou Notepadu alebo iného textového editora.
Nájdite $cfg['Servers'][$i]['password'] = ''; Zmeň nové heslo, ktoré si práve nastavil, ulož a ukonči.
Otvorte phpMyAdmin znova, môžete sa pripojiť normálne a zmena hesla je dokončená.
|