Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Prefin 30 Dubna 2020, 09:09:07
-
Ahoj všichni. Prosím o radu s nastavením hesla pro MySql.
Nainstaloval jsem si LAMP pomocí tasksel. Už si moc nevzpomínám, jak to bylo naposled (už pár let), ale myslím, že mělo dojít k vybídnutí k zadání hesla pro MySgl, ale to se nestalo.
Po instalaci phpmyadmin (zde jsem heslo zadal) se nelze přihlásit.
Určitě je možné heslo pro MySql editovat později, jenže už nevím jak.
Něco jsem našel na netu, ale nic mi nepomohlo, pořád končím na
$ mysql -u root -p
Enter password:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Díky za radu
-
mysql -u root -p chce heslo roota databazy. Ak nie je nastavene, skus
sudo mysql
-
Díky, funguje to. Jenže nefunguje nic ostatního. Našel jsem několik návodů, jak nastavit heslo pro root v mysql, ale žádnej nezabral. Např.
https://h0nza.blogspot.com/2011/05/mysql-nastaveni-hesla-pro-roota.html (https://h0nza.blogspot.com/2011/05/mysql-nastaveni-hesla-pro-roota.html) nebo
MariaDB [(none)]> ALTER USER 'root'@'localhost' IDENTIFIED BY '<tvoje root heslo>';.
Můžu požádat o správné znení příkazu? Díky
-
Musis pouzit mysql_native_password
mysql > ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<tvoje root heslo>';
-
Super, vyřešeno.
Díky ;D