Strona 1 z 3

serwer mysql zapomniane hasło

: 05 kwietnia 2015, 13:56
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 :)

: 05 kwietnia 2015, 14:19
autor: marcin1982
Podaj co to za system i w jakiej wersji.

Podaj wynik:

Kod: Zaznacz cały

dpkg -l | grep mysql

: 05 kwietnia 2015, 14:22
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

: 05 kwietnia 2015, 14:35
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

: 05 kwietnia 2015, 15:09
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



: 05 kwietnia 2015, 15:18
autor: domi19
Yampress dzieki za odpowiedz. Ale w pierwszym poscie napisalem ze nie da sie zatrzymac demona mysqld i tu jest problem.

: 05 kwietnia 2015, 15:19
autor: Yampress
jaka wersja debiana?


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

entries/121-Og%C3%B3lne-informacje-o-bazie-danych-Mysql

: 05 kwietnia 2015, 15:25
autor: domi19
Heh ma ktos pomysl jak zmienic to haslo ?

: 05 kwietnia 2015, 15:50
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

: 05 kwietnia 2015, 16:09
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