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.
-
Scarica un
.zipMySQL file (invece di un.msi, anche se potresti ottenere il.msie usa 7Zip o Orca per estrarre i file da esso). -
Estrai i file. Come minimo hai bisogno del
binesharedirectory (in realtà, inbin, hai davvero solo bisogno dimysqld.execome minimo assoluto per eseguire un server). -
Modifica
my.iniper modificare ilbasediredatadirpercorsi verso qualcosa di relativo. Ad esempio:basedir=".." datadir="/MySQLdb" -
Se non disponi di un database esistente, creane uno:
mysqld --bootstrap -
Esegui il server (potrebbe essere necessario utilizzare il
--skip-grant-tablespassare 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.
-