Установка Mysql На Windows Vista – Оценка Для Бубна

Недавно я купил ноутбук Тошиба Спутник А300-1МО с предустановленной Windows Vista Home Premium Service P1. Вопреки ожиданиям, сюрпризов при установке различных программ было немного.

Веб-сервер Apache 2.2.11 и PHP 5.2.9 заработали без сбоев.

А вот MySQL 5.1.32 несколько разочаровал, пришлось использовать бубен.

Прямая установка привела к тому, что в итоге служба не запустилась: программа настройки (MySQL Server Instance Config Wizard) выдала «Не удалось запустить службу».

Ладно, подумал я, запустим вручную.

Случилось.

А чудеса продолжились в Администраторе (MySQL Администратор), запущенном от имени root. Во-первых, указанный при установке пароль не прижился; Я вошел в систему с пустым паролем.

Во-вторых, в списке было два пользователя: root и пользователь без имени (т.е.

вместо имени пустая строка).

Корневые свойства изменить не удалось: все поля были отключены.

Мне любезно разрешили создать новую базу данных и пользователя для нее, но я не смог подключиться к этому пользователю из браузера запросов MySQL. Точно так же не удалось подключиться к этому пользователю, когда пользователь был создан заново из консольной утилиты mysql. Тут я совсем обиделся и переустановил сервер заново.

С тем же успехом.

Единственное, что я погуглил на эту тему: после удаления сервера нужно вайпить ключ HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB из реестра.

Еще одна переустановка тоже ничего не решила.

Но выход был найден.

В процессе установки вам будет предложено добавить каталог сервера в PATH. Еще я подумал, что, может быть, не стоит устанавливать сервер в C:\Program Files: пойди узнай, что и куда он пишет. Пробел в пути также может иметь негативный эффект (хотя путь по умолчанию — C:\Program Files\MySQL Server 5.1).

Итак, оценка:

  • Снести сервер.

    Очистите следы, включая ключ в реестре.

  • Создайте каталог c:\MySQL\Server.5.1 — каталог установки.

  • Создайте каталог c:\MySQL\Server.5.1.Data — для данных.

  • Добавьте в PATH три каталога: c:\MySQL\Server.5.1;c:\MySQL\Server.5.1\bin;c:\MySQL\Server.5.1.Data — последний явно лишний, но на всякий случай.

  • Запускаем установку, указываем пути к созданным выше каталогам.

  • Не выбирайте селектор «Добавить в PATH».

  • В самом конце снимите галочку «Настроить сервер сейчас» и выйдите.

  • Подождите, пока погаснет лампочка диска (мне непонятно, кто что-то делал с диском минут пять).

  • Запустите настройку сервера вручную Пуск – Программы – MySQL – MySQL Server 5.1 – Мастер настройки экземпляра сервера MySQL и настройте сервер.

В конце этого процесса служба запустилась.

Ура! Кажется, я ничего не пропустил.

Теги: #mysql 5.1 #Windows Vista #Чулан

Вместе с данным постом часто просматривают: