Озадачился я вопросом запуска MySQL без установки из zip архива x64 версии.
Оказывается, что все инструкции которые с легкостью Googlятся написаны для версии MySQL 5.5 и ниже не совсем то и подходят.
В итоге обнаружилось еще что наличие файла my.ini вовсе не обязательно, без него MySQL запустится с установками по умолчанию, что не есть совсем гуд, но на уровне MySQL как из денвера претендовать все таки можно (н.р. root без пароля).
На самом деле всё отлично расписано в MySQL 5.7 Reference Manual на сайте производителя.
Итак приступим. первым делом качаем zip архив с сайта производителя dev.mysql.com/downloads/mysql.
Как и написано в сабже я выбрал архив "Windows (x86, 64-bit), ZIP Archive" (на момент написания статьи актуальная версия 5.7.10).
Далее полученный архив требуется распаковать, пусть это будет:
Далее с именем по умолчанию создадим в этом каталоге папку "data", в ней будут храниться базы данных и таблицы.
Далее открываем командную строку переходим в каталог bin и запускаем mysqld.exe с параметром --initialize-insecure, т.е. должно получиться:
mysqld.exe --initialize-insecure
Таким образом мы проинициализируем MySQL.
Далее его можно запускать как:
mysqld.exe --console, ну или произвести установку сервиса mysqld.exe --install.
Таким образом мы получим рабочий сервер БД MySQL с пустым паролем root пользователя.