Mysql як поміняти забутий пароль root, що не угробивши бази, клуб любителів asplinux

Я геть забув, який у мене пароль доступу до MySQL, оскільки дуже рідко користуюся базами даних (власне, MySQL поки що використовується виключно для підрахунку трафіку на шлюзі). Але тепер ось мені знадобилося поставити DSPAM в зв'язці з P3Scan, а для цього мені потрібно сохздать нову базу даних, чого я, не маючи адміністраторського пароля, зробити не можу. Питання в наступному: як мені поміняти (або видалити. Безпека не принципова, оскільки MySQL працює локально) пароль адміністратора MySQL, не видаляючи / var / lib / mysql і не переінміціалізіруя все, в тому числі базу для обліку трафіку, заново?
Заздалегідь дуже вдячний, щиро Ваш, DRVTiny

Як щодо phpmyadmin? Не пам'ятаю саме про пароль, але настройки там дуже розвинені.

Дякую спробую
Але пароль, мені здається, phpMyAdmin поміняти не зможе.

З "MySQL" Поля Дюбуа.

Archont, Mimino: спасибі Вам величезне!
А я-то вже намірився весь / var / lib / mysql зносити!

коротше:
1. перезапустити mysqld з опцією --skip-grant-tables. Для цього йдемо в /etc/init.d стопор наш сервер mysqld stop і стартуємо його mysqld ---- skip-grant-tables
2. mysqladmin -h хост -u користувач password 'новий пароль'. наприклад mysqladmin -h localhost -u root password root

Схожі статті