Instalacja mysql - błąd przy ustawianiu hasła dla root

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
ryba616
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 30 paź 2008, 16:42
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: Fluxbox

Instalacja mysql - błąd przy ustawianiu hasła dla root

Post autor: ryba616 »

Witam, gdy za pierwszym razem instalowałem apache z php i mysql, po zainstalowaniu phpmyadmina ten nie działał (pod adresem localhost/phpmyadmin, nie wiedzialem w ogole co z tym zrobić).

Stwierdziłem że najlepiej spróbuje zainstalować wszystko ponownie, wg innego poradnika. Odinstalowałem pakiety które wcześniej zainstalowałem, po czym skorzystałem z tego poradnika:
http://zyraf.pl/index.php5?s=artykuly&k=6&a=28
Ponieważ jest krótki, przejrzysty i wydaje się najłatwiejszy.
sudo apt-get install php5 php5-mysql mysql-server apache2 libapache2-mod-auth-mysql
Tutaj wszystko przebiegło chyba bez problemowo, żadnych błędów się podczas instalacji nie doczytałem.

Jednak przy ustawianiu hasła dla konta root w mysql:

Kod: Zaznacz cały

mysqladmin -u root password moje_hasło
Pojawił się problem, mianowicie konsola wypluła takie coś:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Awatar użytkownika
frklin
Zakręcona Traszka
Zakręcona Traszka
Posty: 891
Rejestracja: 13 gru 2007, 04:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86
Lokalizacja: WLKP
Kontakt:

Odp: Instalacja mysql - błąd przy ustawianiu hasła dla root

Post autor: frklin »

nie pytał się o hasło roota podczas instalacji? jak nie to

Kod: Zaznacz cały

mysql -u root

Kod: Zaznacz cały

set password for root@localhost = password('tajnehaslo');

Kod: Zaznacz cały

flush privileges;

Kod: Zaznacz cały

quit;
możesz już zrobić 1 baze

Kod: Zaznacz cały

mysql -p -u root

Kod: Zaznacz cały

CREATE DATABASE mojabaza;

Kod: Zaznacz cały

USE mojabaza;

Kod: Zaznacz cały

GRANT ALL ON mojabaza.* TO ryba616@localhost IDENTIFIED BY 'haslodobazy';
DO WYGRANIA TRZY ROUTERY WWW.NIBYBLOG.PL/KONKURS
ryba616
Piegowaty Guziec
Piegowaty Guziec
Posty: 13
Rejestracja: 30 paź 2008, 16:42
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: Fluxbox

Odp: Instalacja mysql - błąd przy ustawianiu hasła dla root

Post autor: ryba616 »

~$ mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
~$ set password for root@localhost=password('a');
bash: błąd składni w pobliżu nieoczekiwanego tokenu '('
No i dalej nieodnalezione polecenia.

Ja się na tym w ogóle nie znam, ale mam wrażenie że root już ma jakieś hasło ustawione (bo skoro pisze że nie dopuszcza mnie do bazy bo nie używam hasła ...). Tylko że podczas rejestracji o żadne nie pytał.

Pomyślałem sobie może że to może mieć związek z tym, że wcześniej instalowałem mysql, ale przed instalacją o której mowa w tym temacie odinstalowałem go.
Awatar użytkownika
SnIeGuZaRy
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 28 maja 2007, 19:26
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: LXDE
Architektura: x86_64
Kontakt:

Odp: Instalacja mysql - błąd przy ustawianiu hasła dla root

Post autor: SnIeGuZaRy »

~$ set password for root@localhost=password('a');
może sprubuj bez nawiasu ?

Kod: Zaznacz cały

 $ set password for root@localhost=password a

u mnie zadziałało
You are registered Linux user number 471498
You are registered Ununtu user number 22083
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 8 gości