Все больше наших клиентов задают вопросы по использованию функционала баз данных MySQL в скриптах Human Emulator. По большому счету алгоритм работы и функционал, точно такой же как и в PHP. Поэтому все ответы на вопросы по работе с базами данных MySQL в Human Emulator Вы можете найти в мануалах PHP. Но не смотря на это мы решили написать серию вводных статей на эту тему. Предлагаем Вашему вниманию первую из них.

Прежде чем начать работать с MySQL, этот сервер БД естественно необходимо установить и настроить, чем мы и займемся в этой статье.

Итак, шаг 1: идем на официальный сайт mysql.com и скачиваем дистрибутив БД (рис.1)
image
Рис.1. Выбираем последнюю стабильную версию (в нашем случае это 5.5.38) и 64-х разрядный установщик Microsoft для Win7.

Шаг 2: Устанавливаем сервер MySQL (рис.2 — 4)
image
image
image
Рис.4. Процесс установки сервера БД не сложный и в основном сводится к последовательному нажатию клавиши «Next» в очередном появившемся окне.

Шаг 3: Настройка сервера БД (рис.5 — 9).
image
Рис.5: Выбираем Пользовательскую машину.

image
Рис.6: Мультифункциональную БД.

image
Рис.7: Оставляем стандартный порт 3306.

image
Рис.8: Кодировку БД по умолчанию ставим UTF-8.

image
Рис.9: Придумываем и вводим свой пароль для входа в БД. Клавиша Next. В принципе на этом установка и настройка БД MySQL завершена.

Шаг 4: Проверка работоспособности БД (рис.10 — 14).
image
Рис.10: Идем в файл конфигурации (my.ini) — запоминаем в какую папку по умолчанию MySQL будет создавать БД.

image
Рис.11: Запускаем командную строку (cmd). Запускаем MySQL (net start mysql), служба может быть уже запущена

image
Рис.12: Заходим в консоль сервера (вводя выделенную команду где вместо -uroot -ppass@word1 вводите -u(свой логин) -p(свой пароль)).

image
Рис.13: Пытаемся создать БД вводя команду CREATE DATABASE mydb1.

image
Рис.14: Идем в папку в которую MySQL по умолчанию сохраняет БД и проверяем появилась ли в ней подпапка с таким же названием (mydb1).

image

В нашем случае папка появилась — этот факт свидетельствует о успешном создании БД.