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
.zip
MySQL file (invece di un.msi
, anche se potresti ottenere il.msi
e usa 7Zip o Orca per estrarre i file da esso). -
Estrai i file. Come minimo hai bisogno del
bin
eshare
directory (in realtà, inbin
, hai davvero solo bisogno dimysqld.exe
come minimo assoluto per eseguire un server). -
Modifica
my.ini
per modificare ilbasedir
edatadir
percorsi 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-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.
-