Puede descargar la versión de MySQL Essentials y realizar algunos pequeños cambios en los directorios de my.ini archivo para usar rutas relativas en lugar de rutas absolutas. Luego puede ejecutar el servidor directamente sin tener que instalar o usar un servicio de Windows.
-
Descarga un MySQL
.ziparchivo (en lugar de un.msi, aunque podría obtener el.msiy use 7Zip u Orca para extraer los archivos). -
Extraiga los archivos. Como mínimo, necesita el
binysharedirectorios (en realidad, enbin, realmente solo necesitasmysqld.execomo el mínimo absoluto para ejecutar un servidor). -
Editar
my.inipara cambiar elbasedirydatadircaminos hacia algo relativo. Por ejemplo:basedir=".." datadir="/MySQLdb" -
Si no tiene una base de datos existente, cree una:
mysqld --bootstrap -
Ejecute el servidor (es posible que deba usar
--skip-grant-tablescambie para que funcione hasta que haya configurado su usuario de MySQL):mysqld-
Para evitar que el servidor se ejecute en el símbolo del sistema actual, puede usar lo siguiente para que se ejecute en su propia consola, que debería desaparecer una vez que se esté ejecutando:
start mysqld -
Si obtiene errores, elimine los archivos de registro (por ejemplo,
logs\ib_logfile*) y ejecútelo de nuevo.
-