Witam.
Staram się nauczyć MySQL od podstaw. Po stworzeniu nowej bazy danych stworzyłem w niej konto admina poleceniem:
CREATE USER 'admin'@'localhost' IDENTIFIED BY 'haslo';
Polecenie to zostało wykonane (o ile się orientuję, choć nie wyskoczył mi żaden błąd, więc...). Teraz jednak chcę nadać adminowi uprawnienia poleceniem:
GRANT ALL ON mojabazatestowa.* TO 'admin'@'localhost';
W tym momencie uzyskuję błąd:
#1034 - Niewła?ciwy plik kluczy dla tabeli: 'db'; spróbuj go naprawić
Naprawdę nie wiem co takiego złego zrobiłem... czy może to dlatego, że te dwa polecenia wykonuję "oddzielnie" (najpierw wprowadziłem jedno, a potem drugie), a powinno się je wykonać razem? Choć to chyba nie powinno mieć znaczenia?
Poprosiłbym w miarę możliwości o pomoc.
Pozdrawiam