Я знаю xampp, но он поставляется вместе с PHP и Apache
Кто-нибудь знает, как изолировать mysql?
Ответ 1
Вы можете загрузить версию MySQL Essentials и внести несколько небольших изменений в каталоги в файле my.ini для использования относительных путей вместо абсолютных путей. Затем вы можете запустить сервер напрямую, не устанавливая или не используя службу Windows.
Загрузите файл MySQL .zip (вместо .msi, хотя вы можете получить .msi и использовать 7Zip или Orca для извлечения из него файлов).
Извлеките файлы. Как минимум, вам нужны каталоги bin и share (на самом деле, в bin вам действительно нужно mysqld.exe как абсолютный минимум для запуска сервера).
Измените my.ini, чтобы изменить пути basedir и datadir к чему-то относительному. Например:
basedir=".."
datadir="/MySQLdb"
Если у вас нет существующей базы данных, создайте ее:
mysqld --bootstrap
Запустите сервер (вам может понадобиться использовать переключатель --skip-grant-tables, чтобы запустить его, пока вы не настроили своего пользователя MySQL):
mysqld
Чтобы избежать запуска сервера в текущей командной строке, вы можете использовать следующее, чтобы запустить его на своей собственной консоли, которая должна исчезнуть после ее запуска:
start mysqld
Если вы получаете ошибки, удалите файлы журнала (например, logs\ib_logfile*) и запустите его снова.
Ответ 2
Я думаю, что нет, не рассчитывая на XAMPP. В любом случае вам не нужно использовать PHP или Apache, просто запустите mysql из.