Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: Nastavení hesla v MySql po instalaci  (Přečteno 278 krát)

Prefin

  • Člen
  • **
  • Příspěvků: 294
    • Zobrazit profil
Nastavení hesla v MySql po instalaci
« kdy: 30 Duben 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
Kód: [Vybrat]
$ mysql -u root -p
Enter password:
ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Díky za radu
Většinou je problém stejně mezi židlí a klávesnicí
---------------------------------------------------------------------------
Xubuntu 18.01 / W10

Michal "Tylnesh" Kohútek

  • Administrátor fóra
  • Stálý člen
  • ******
  • Příspěvků: 999
    • Zobrazit profil
    • Lords Of Tech
Re:Nastavení hesla v MySql po instalaci
« Odpověď #1 kdy: 30 Duben 2020, 10:18:07 »
mysql -u root -p chce heslo roota databazy. Ak nie je nastavene, skus

Kód: [Vybrat]
sudo mysql
https://lordsoftech.com

Registered Linux User #506395

--- Smartphone 0: Apple iPhone 11
--- Smartphone 1: OnePlus 3T - Ubuntu Touch
--- Laptop 0: Apple Macbook Air M1
--- Laptop 1: Lenovo Thinkpad X1 Carbon Gen 3
--- Workstation: Ryzen 7 2700X, RX 5700XT, 32GB RAM
--- Other: Niekolko kusov od kazdeho vydaneho variantu Raspberry Pi

Prefin

  • Člen
  • **
  • Příspěvků: 294
    • Zobrazit profil
Re:Nastavení hesla v MySql po instalaci
« Odpověď #2 kdy: 30 Duben 2020, 10:30:16 »
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 nebo
Kód: [Vybrat]
MariaDB [(none)]> ALTER USER 'root'@'localhost' IDENTIFIED BY '<tvoje root heslo>';.
Můžu požádat o správné znení příkazu? Díky
Většinou je problém stejně mezi židlí a klávesnicí
---------------------------------------------------------------------------
Xubuntu 18.01 / W10

Michal "Tylnesh" Kohútek

  • Administrátor fóra
  • Stálý člen
  • ******
  • Příspěvků: 999
    • Zobrazit profil
    • Lords Of Tech
Re:Nastavení hesla v MySql po instalaci
« Odpověď #3 kdy: 30 Duben 2020, 10:36:28 »
Musis pouzit mysql_native_password

Kód: [Vybrat]
mysql > ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<tvoje root heslo>';
https://lordsoftech.com

Registered Linux User #506395

--- Smartphone 0: Apple iPhone 11
--- Smartphone 1: OnePlus 3T - Ubuntu Touch
--- Laptop 0: Apple Macbook Air M1
--- Laptop 1: Lenovo Thinkpad X1 Carbon Gen 3
--- Workstation: Ryzen 7 2700X, RX 5700XT, 32GB RAM
--- Other: Niekolko kusov od kazdeho vydaneho variantu Raspberry Pi

Prefin

  • Člen
  • **
  • Příspěvků: 294
    • Zobrazit profil
Re:Nastavení hesla v MySql po instalaci
« Odpověď #4 kdy: 30 Duben 2020, 10:49:05 »
Super, vyřešeno.
Díky  ;D
Většinou je problém stejně mezi židlí a klávesnicí
---------------------------------------------------------------------------
Xubuntu 18.01 / W10