Если забыт рутовый пароль от своего MySQL-сервера, при наличии доступа к консоли этот пароль можно легко восстановить:
Останавливаем MySQL /etc/init.d/mysql stop
Перезапускаем MySQL с отключенной проверкой аутентификации mysqld --skip-grant-tables
Подключаемся к базе mysql под рутом без пароля mysql mysql -u root
Меняем пароль рута и перезагружаем таблицы привилегий UPDATE user SET password=PASSWORD('новый_пароль') WHERE user="root";
FLUSH PRIVILEGES;
Затем запускаем MySQL и всё /etc/init.d/mysql restart
Описание: после установки XAMPP 1.8.0 не запускается Apache 2.4, при попытке запуска в логах появляется ошибка Cannot load /xampp/php/php5ts.dll into server
Решение: Если на компьютере не установлена среда Visual C++ 2008 с SP1, нужно будет доставить компоненты этой среды. Они устанавливаются с пакетом обновления 1 (SP1) Microsoft Visual C++ 2008. Скачиваете, устанавливаете и наслаждаетесь рабочим апачем 🙂
ЗЫ: Если при установке XAMPP ругается на включенный контроль учетных записей (UAC, User Account Control), напомню, что UAC отключается очень легко.
Причин отключения UAC (User Account Control, контроль защиты учетных записей) в Windows Server 2008R2 может быть много. Мне понадобилось это сделать для корректной работы XAMPP, ибо при попытке его установить ксамп ругался на включенный контроль учетных записей:
Открываем панель управления и выбираем управление учетными записями пользователей: