Сменить утерянный пароль достаточно просто и требуется проделать следующие шаги:
1. Остановить mysql-сервер
/usr/local/etc/rc.d/mysql-server stop
2. Запустить mysqld с опцией
--skip-grant-tables
mysqld_safe --skip-grant-tables &
3. Соединиться с mysql-сервером
mysql -u root
4. Установить пароль root
mysql> use mysql;
mysql> update user set password=PASSWORD('root_password') where user='root' and host='localhost';
mysql> flush privileges;
mysql> quit
5. Остановить сервер
killall mysqld_safe
6. Запустить сервер и проверить новый пароль.
Обсудить сообщение можно в форуме admins.arg.su
3 комментария:
Спасибо помогло!
где вы нашли этот mysqld?
Там нет такого файла Оо
#uname -a
FreeBSD stof.st.local 7.2-RELEASE FreeBSD 7.2-RELEASE #1: Sat Jul 25 18:58:43 MSD 2009 root@stof.st.local:/usr/src/sys/i386/compile/ST i386
#whereis mysqld_safe
mysqld_safe: /usr/local/bin/mysqld_safe /usr/local/man/man1/mysqld_safe.1.gz /usr/ports/databases/mysql50-server/work/mysql-5.0.84/scripts/mysqld_safe
:))
Отправить комментарий