Jak można zmienić hasło dla użytkownika root w bazie MySQL. Chodzi o to, że phpMyAdmin nie pozwala zalogować się bez hasła, a domyślnie użytkownik root nie ma hasła. Jak to ominąć?

Hasło dla root w MySQL
Rozpoczęty przez
JanekPawelski
, 02 paź 2011 13:04
8 odpowiedzi w tym temacie
#1
Napisano 02 października 2011 - 13:04
#2
Napisano 02 października 2011 - 13:23
Strzelam: ustawić hasło z konsoli MySQL?
---------- Wpis dodano o 14:23 ---------- Poprzedni wpis dodano o 14:20 ----------
MySQL Change root Password
---------- Wpis dodano o 14:23 ---------- Poprzedni wpis dodano o 14:20 ----------
MySQL Change root Password
#3
Napisano 02 października 2011 - 17:20
Nie wiem jak. Niby wszystko wykonuje dobrze a pisze mi, ze mam błąd w zapytaniu.
Czy nie można dostosować phpMyAdmin tak, aby działał na koncie bez hasła też.
Można ustawić "AllowNoPassword" ale wtedy wyskakuje mi błąd 202 bodajże.
Czy phpMyAdmin trzeba jakoś skonfigurować przed użytkowaniem?
#4
Napisano 02 października 2011 - 17:43
JAKI błąd?
mamy zgadywać?
#5
Napisano 02 października 2011 - 19:35
Podczas logowania wyskakuje: #2002 Nie udało się zalogować na serwer MySQL, a przez cały czas wyświetla mi się: Brak rozszerzenia mcrypt. Proszę sprawdzić konfigurację PHP.
#6
Napisano 02 października 2011 - 20:16
mysql -u root
i potem:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('twoje_haslo');
SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('twoje_haslo');
albo:
SET PASSWORD FOR 'root'@'%' = PASSWORD('twoje_haslo');
a mcrypt sobie możesz dokompilować jako extension i dołaczyć w php.ini.
Poza tym nie wiem skąd ten mysql i jaki konfig jego, ale pewnie musisz w php.ini ustawić dla niego:
pdo_mysql.default_socket=/tmp/mysql.sock
mysql.default_socket = /tmp/mysql.sock
bo domyślnie jest (chyba):
/var/mysql/mysql.sock
i stąd problem.
Ale tylko strzelam bo nie wiem w czym problem dokładnie.
#7
Napisano 14 października 2011 - 21:31
A co mam zrobić, jak mi nie działa nawet: mysql -u root?
#8
Napisano 14 października 2011 - 21:37
Co znaczy nie działa, wklej komunikat jaki dostajesz.
#9
Napisano 14 października 2011 - 22:06
-bash: mysql: command not found
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych