Кто-нибудь знает портативную версию mysql?
Я знаю xampp, но он поставляется вместе с PHP и Apache
Кто-нибудь знает, как изолировать mysql?
Кто-нибудь знает портативную версию mysql?
Я знаю xampp, но он поставляется вместе с PHP и Apache
Кто-нибудь знает, как изолировать mysql?
Вы можете загрузить версию 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*
) и запустите его снова.
Я думаю, что нет, не рассчитывая на XAMPP. В любом случае вам не нужно использовать PHP или Apache, просто запустите mysql из.
exe.