sql >> Base de Datos >  >> RDS >> Mysql

Versión portátil MySql

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.

  1. Descarga un MySQL .zip archivo (en lugar de un .msi , aunque podría obtener el .msi y use 7Zip u Orca para extraer los archivos).

  2. Extraiga los archivos. Como mínimo, necesita el bin y share directorios (en realidad, en bin , realmente solo necesitas mysqld.exe como el mínimo absoluto para ejecutar un servidor).

  3. Editar my.ini para cambiar el basedir y datadir caminos hacia algo relativo. Por ejemplo:

    basedir=".."
    datadir="/MySQLdb"
    
  4. Si no tiene una base de datos existente, cree una:

    mysqld --bootstrap
    
  5. Ejecute el servidor (es posible que deba usar --skip-grant-tables cambie 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.