Strona 1 z 3
[+] MySQL - logowanie na konto root nie działa
: 23 lipca 2010, 09:17
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ę:
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.
: 23 lipca 2010, 09:26
autor: grzesiek
A nie powinieneś założyć tego hasła po instalacji jakoś tak:
: 23 lipca 2010, 09:35
autor: przemox1
Podczas instalacji zakładałem, na innych serwerach już mysql instalowałem dużo razy, ale pierwszy raz taki błąd mam
: 23 lipca 2010, 10:26
autor: db
: 23 lipca 2010, 10:54
autor: life
Można skorzystać z manuala MySQL podanego przez db albo
dpkg-reconfigure mysql-server
ewentualnie:
http://www.debian-administration.org/articles/442
: 23 lipca 2010, 11:12
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>

: 23 lipca 2010, 12:36
autor: przemox1
lessminan2 nie działa, resetowałem już hasło, ale gdy się serwer MySQL zrestartuje to i tak jakby się ono zmienia.
: 23 lipca 2010, 13:40
autor: lessmian2
przemox1, w takim razie przedstaw jakieś logi?
: 23 lipca 2010, 15:11
autor: grzesiek
Czyżby wersja squeeze?
: 23 lipca 2010, 16:18
autor: przemox1
Lenny