serwer mysql zapomniane has

Konfiguracja serwerów, usług, itp.
domi19
Posty: 11
Rejestracja: 05 kwietnia 2015, 13:51
Lokalizacja: Olkusz

serwer mysql zapomniane hasło

Post autor: domi19 »

Witam zapomniałem hasło dla roota do mysql robiłem według poradnika tego:

http://biznes-host.pl/dev/thread-16.html

ale wyskakuje mi błąd

-bash: etc/init.d/mysql: Nie ma takiego pliku ani katalogu
proszę o pomoc :)
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Podaj co to za system i w jakiej wersji.

Podaj wynik:

Kod: Zaznacz cały

dpkg -l | grep mysql
domi19
Posty: 11
Rejestracja: 05 kwietnia 2015, 13:51
Lokalizacja: Olkusz

Post autor: domi19 »

Proszę.

Debian wersji 6.0.10
ii mysql-client 5.1.73-1 MySQL database client (metapackage depending
ii mysql-client-5 5.1.73-1 MySQL database client binaries
ii mysql-common 5.1.73-1 MySQL database common files, e.g. /etc/mysql
ii mysql-server 5.1.73-1 MySQL database server (metapackage depending
ii mysql-server-5 5.1.73-1 MySQL database server binaries and system da
ii mysql-server-c 5.1.73-1 MySQL database server binaries
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Tak spróbuj:

Kod: Zaznacz cały

service mysql stop
A w razie czego pokaż:

Kod: Zaznacz cały

ls -a /etc/init.d
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Resetowanie hasła root do bazy

Zatrzymujemy demona mysqld

Kod: Zaznacz cały

#/etc/init.d/mysql stop

wykonujemy następujące polecenie

Kod: Zaznacz cały

#mysqld_safe --skip-grant-tables &

podłączamy się do bazy jako root:

Kod: Zaznacz cały

#mysql -u root
zmieniamy hasełko wykonując kolejno polecenia

Kod: Zaznacz cały

mysql> use mysql;
 mysql> update user set password=PASSWORD("nowe_hasło") where user=’root’; 
mysql> flush privileges;
 mysql> quit
i restartujemy mysqld

Kod: Zaznacz cały

#/etc/init.d/mysql restart


domi19
Posty: 11
Rejestracja: 05 kwietnia 2015, 13:51
Lokalizacja: Olkusz

Post autor: domi19 »

Yampress dzieki za odpowiedz. Ale w pierwszym poscie napisalem ze nie da sie zatrzymac demona mysqld i tu jest problem.
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

jaka wersja debiana?


ten gość skopiował część mojego wpisu

entries/121-Og%C3%B3lne-informacje-o-bazie-danych-Mysql
domi19
Posty: 11
Rejestracja: 05 kwietnia 2015, 13:51
Lokalizacja: Olkusz

Post autor: domi19 »

Heh ma ktos pomysl jak zmienic to haslo ?
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

-bash: etc/init.d/mysql: Nie ma takiego pliku ani katalogu
a taki plik i katalog jest?

Kod: Zaznacz cały

[B][B]/[/B][/B][font=Arial][color=#000000]etc/init.d/mysql[/color][/font]
Źle podałeś ścieżke dostępu. Lokalnie a, a nie globalnie. Brak / na początku
domi19
Posty: 11
Rejestracja: 05 kwietnia 2015, 13:51
Lokalizacja: Olkusz

Post autor: domi19 »

ok juz mam i teraz znowu kolejny problem podłączam się jako root i znowu error
root@vz15444:~# /etc/init.d/mysqld stop
Stopping mysqld: [ OK ]


root@vz15444:~# mysqld_safe --skip-grant-tables &
[1] 21180
root@vz15444:~# 150405 15:57:01 mysqld_safe Logging to '/var/lib/mysql/vz15444.err'.
150405 15:57:01 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
150405 15:57:06 mysqld_safe mysqld from pid file /var/lib/mysql/vz15444.pid ended
mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[1]+ Done
ODPOWIEDZ