Strona 1 z 2

MySQL - nie pinguje :/

: 07 lipca 2007, 22:56
autor: gladi
Witam!
Instaluje wlasnie php5 i mysql. PHP mi działa, ale MySQL coś nie chce. Komunikat rozumiem tylko nie za bardzo wiem co zrobić dalej.... Oto on:

Kod: Zaznacz cały

debian:/var/www/apache2-default# mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'

: 07 lipca 2007, 23:45
autor: leonid
A jak napiszesz samo mysql? Użytkowników i ich prawa dopiszesz sobie potem poleceniem grant, albo klasycznie w tabeli users baza mysql.

: 08 lipca 2007, 08:40
autor: gladi
Jak wpisuje mysql to pokazuje sie:

Kod: Zaznacz cały

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

: 08 lipca 2007, 13:34
autor: ShinnRa
Masz hasło na root'a :P
Jeśli nie masz potworzonych żadnych table to możesz dać:

Kod: Zaznacz cały

dpkg-reconfigure mysql-server
u mnie pomogło...

Aj... Aj... Moja wina.... Literówka się wkradła ...

: 08 lipca 2007, 21:53
autor: gladi
Niestety pokazuje sie blad:

Kod: Zaznacz cały

debian:/home/gladi# fpkg-reconfigure mysql-server
bash: fpkg-reconfigure: command not found

: 08 lipca 2007, 22:24
autor: Spass
Chochlik się wkradł chyba. Spróbuj:

Kod: Zaznacz cały

dpkg-reconfigure mysql-server

: 08 lipca 2007, 22:55
autor: miszmaniac
Albo też możesz to zrobić 'old fashion way':

Kod: Zaznacz cały

killall mysqld
mysqld --skip-grant-tables --user=root
mysql
USE mysql;
UPDATE user SET password=password("newpassword") WHERE user="root";
flush privileges;
exit;
killall mysqld
/etc/init.d/mysqld start
Bez utraty baz.

: 09 lipca 2007, 13:35
autor: gladi
Spass - pokazało mi się coś takiego:

Kod: Zaznacz cały

Pakiet `mysql-server' nie jest zainstalowany i informacje o nim nie są dostępne.Użyj dpkg --info (= dpkg-deb --info), aby zobaczyć informacje o pakiecie,
oraz dpkg --contents (= dpkg-deb --contents), aby sprawdzić jego zawartość.
/usr/sbin/dpkg-reconfigure: mysql-server nie jest zainstalowany

: 09 lipca 2007, 14:12
autor: Spass
Jak się pewnie domyślasz, brakuje pakietu mysql-server. Wpisz jako root:

Kod: Zaznacz cały

aptitude install mysql-server

: 09 lipca 2007, 14:31
autor: gladi
Spass. TEraz jak próbuje spingować mysql'a to pokazuje się:

Kod: Zaznacz cały

debian:/home/gladi# mysqladmin ping
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!