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]