Witam. Postanowiłem pobawić się trochę z serwerem MySQL ale mam mały problem z połączeniem z bazą. Serwer postawiłem na Linux Slackware 12 wg instrukcji w pliku README ;-) i książki "PHP, MysQL i Apache (nie) dla każdego".
Odpaliłem:

mysqld --user=mysql

Stworzyłem przykładową bazę:

./bin/mysql
CREATE mojaDB;

Nadałem uprawnienia:

GRANT ALL
ON mojaDB.*
TO mysql@"%"
IDENTIFIED BY "1234"
FLUSH PRIVILEGES;

i potem

./bin/mysql -h localhost -u mysql -p1234 (tutaj chyba powinno być -D ale w przykładzie w książce nie ma :-/ ) mojaDB

dostaję

ERROR 1045 (28000): Access denied for user 'mysql'@'localhost' (using password: YES)

Dlaczego [glowa]