Portál AbcLinuxu, 23. dubna 2024 18:08


Dotaz: po instalaci mySQL se nelze připojit

7.10.2010 10:16 Tom
po instalaci mySQL se nelze připojit
Přečteno: 445×
Odpovědět | Admin
Ahoj. Mám Ubuntu 10.04 LTS - Lucid Lynx. Standardní cestou přes Centrum softwaru jsem nainstaloval mySQL. Server normálně běží, ale jakékoli přihlášení k serveru (mysql klient, phpMyAdmin, mysqladmin) skončí nezdarem: ERROR 1045 (28000): Access denied for user 'tom'@'localhost' (using password: NO)

I pokusy o připojení jako root skončí úplně stejně, ať se tam snažím dávat nějaké heslo nebo ne. Nikde jsem nenašel, že by se po instalaci mySQL mělo ještě něco někde nastavovat. Nebo že bych špatně koukal?

Předem díky za každou radu. T.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.10.2010 10:56 NN
Rozbalit Rozbalit vše Re: po instalaci mySQL se nelze připojit
Odpovědět | | Sbalit | Link | Blokovat | Admin
mysqladmin -u root password "noveheslo"
nebo
mysqladmin -u root -h localhost password "noveheslo"
?

NN
7.10.2010 11:11 Tom
Rozbalit Rozbalit vše Re: po instalaci mySQL se nelze připojit
Tak jsem to zkusil s tímto výsledkem:

mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'

Stejný výsledek dostanu i na obyčejný příkaz mysqladmin status

Prostě se k severu vůbec nepřipojím :-(
7.10.2010 11:27 kacer
Rozbalit Rozbalit vše Re: po instalaci mySQL se nelze připojit
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, tady to píšou takto doslovně, před klasickým připojením do mysql je potřeba nastavit heslo roota: https://help.ubuntu.com/community/ApacheMySQLPHP after installing MySQL

Set mysql root password

Before accessing the database by console you need to type: mysql -u root

At the mysql console type: mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourpassword');

A successful mysql command will show:

Query OK, 0 rows affected (0.00 sec)

Mysql commands can span several lines. Do not forget to end your mysql command with a semicolon.

Pokud by to nevyšlo, tak tady je postup, jak to změnit nouzově: https://help.ubuntu.com/community/MysqlPasswordReset
7.10.2010 13:17 Tom
Rozbalit Rozbalit vše Re: po instalaci mySQL se nelze připojit
Ahoj.

Moc díky, už to běží. Pomohly až tipy z https://help.ubuntu.com/community/MysqlPasswordReset.

Řekl bych, že je to v té instalaci trochu nedomyšlené. Pomohla až reinstalace přes apt-get. Proč? Protože během instalace v shellu se po instalaci serverového balíčku spustil script na zadání hesla uživatele root pro mySQL. Což se ovšem nestalo v případě instalace přes GUI Centrum Softwaru :-(.

No hlavně, že už to jede. Ještě jednou moc dík. T.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.