[+] MySQL - logowanie na konto root nie dzia

Konfiguracja serwerów, usług, itp.
przemox1
Posty: 39
Rejestracja: 06 stycznia 2010, 16:21

[+] MySQL - logowanie na konto root nie działa

Post autor: przemox1 »

Witam.
Posiadam dostęp do VPS na Xenie, no i mam problem z MySQL
Zainstalowałem je normalnie komendą

Kod: Zaznacz cały

apt-get install mysql-server mysql-common mysql-client
Tam ładnie podałem hasło do konta roota i gdy chcę się połączyć do bazy jako root poprzez konsolę:

Kod: Zaznacz cały

mysql -u root -p
To odrzuca mi hasło twierdząc, że jest nieprawidłowe. Wczoraj z kolegą siedziałem do 24 nad tym i rozwiązania nie było. System reinstalowałem kilka razy. Teraz jest Debian, ale na CentOS też nie działało.

Pozdrawiam i z góry dziękuję za pomoc.
Awatar użytkownika
grzesiek
Junior Member
Posty: 932
Rejestracja: 06 stycznia 2008, 10:41
Lokalizacja: Białystok

Post autor: grzesiek »

A nie powinieneś założyć tego hasła po instalacji jakoś tak:

Kod: Zaznacz cały

mysqladmin -u root password
przemox1
Posty: 39
Rejestracja: 06 stycznia 2010, 16:21

Post autor: przemox1 »

Podczas instalacji zakładałem, na innych serwerach już mysql instalowałem dużo razy, ale pierwszy raz taki błąd mam
db
Beginner
Posty: 185
Rejestracja: 25 czerwca 2006, 15:23

Post autor: db »

life
Posty: 60
Rejestracja: 03 listopada 2008, 11:00

Post autor: life »

Można skorzystać z manuala MySQL podanego przez db albo
dpkg-reconfigure mysql-server
ewentualnie: http://www.debian-administration.org/articles/442
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

A pod Debianem można też i tak:

Kod: Zaznacz cały

[root@lessmian:~]# mysql --defaults-file=/etc/mysql/debian.cnf
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 43
Server version: 5.0.51a-24+lenny4 (Debian)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> update user set password=password('newpass') where user='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 3  Changed: 0  Warnings: 0

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> quit
Bye
[root@lessmian:~]# mysql -u root -pnewpass                         

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 44
Server version: 5.0.51a-24+lenny4 (Debian)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
:)
przemox1
Posty: 39
Rejestracja: 06 stycznia 2010, 16:21

Post autor: przemox1 »

lessminan2 nie działa, resetowałem już hasło, ale gdy się serwer MySQL zrestartuje to i tak jakby się ono zmienia.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

przemox1, w takim razie przedstaw jakieś logi?
Awatar użytkownika
grzesiek
Junior Member
Posty: 932
Rejestracja: 06 stycznia 2008, 10:41
Lokalizacja: Białystok

Post autor: grzesiek »

Czyżby wersja squeeze?
przemox1
Posty: 39
Rejestracja: 06 stycznia 2010, 16:21

Post autor: przemox1 »

Lenny
ODPOWIEDZ