Mysql
 sql >> Database >  >> RDS >> Mysql

MySql versione portatile

Puoi scaricare la versione MySQL Essentials e apportare alcune piccole modifiche alle directory in my.ini file per utilizzare percorsi relativi invece di percorsi assoluti. Quindi puoi eseguire il server direttamente senza dover installare o utilizzare un servizio Windows.

  1. Scarica un .zip MySQL file (invece di un .msi , anche se potresti ottenere il .msi e usa 7Zip o Orca per estrarre i file da esso).

  2. Estrai i file. Come minimo hai bisogno del bin e share directory (in realtà, in bin , hai davvero solo bisogno di mysqld.exe come minimo assoluto per eseguire un server).

  3. Modifica my.ini per modificare il basedir e datadir percorsi verso qualcosa di relativo. Ad esempio:

    basedir=".."
    datadir="/MySQLdb"
    
  4. Se non disponi di un database esistente, creane uno:

    mysqld --bootstrap
    
  5. Esegui il server (potrebbe essere necessario utilizzare il --skip-grant-tables passare per farlo funzionare fino a quando non avrai impostato il tuo utente MySQL):

    mysqld
    
    • Per evitare che il server venga eseguito nel prompt dei comandi corrente, puoi utilizzare quanto segue per farlo funzionare nella propria console che dovrebbe scomparire una volta in esecuzione:

      start mysqld
      
    • Se ricevi errori, elimina i file di registro (ad es. logs\ib_logfile* ) ed eseguilo di nuovo.