Můžete si stáhnout verzi MySQL Essentials a provést několik malých změn v adresářích v my.ini
soubor použít relativní cesty místo absolutních cest. Poté můžete server spustit přímo, aniž byste museli instalovat nebo používat službu Windows.
-
Stáhněte si MySQL
.zip
(místo.msi
, i když můžete získat.msi
a pomocí 7Zip nebo Orca z něj extrahujte soubory). -
Extrahujte soubory. Minimálně potřebujete
bin
ashare
adresáře (ve skutečnosti vbin
, opravdu potřebujete pouzemysqld.exe
jako absolutní minimum pro provoz serveru). -
Upravte
my.ini
změnitbasedir
adatadir
cesty k něčemu relativnímu. Například:basedir=".." datadir="/MySQLdb"
-
Pokud nemáte existující databázi, vytvořte ji:
mysqld --bootstrap
-
Spusťte server (možná budete muset použít
--skip-grant-tables
přepněte, aby byl spuštěn, dokud nenastavíte uživatele MySQL):mysqld
-
Chcete-li se vyhnout tomu, aby server běžel v aktuálním příkazovém řádku, můžete jej spustit ve vlastní konzoli, která by po spuštění měla zmizet:
start mysqld
-
Pokud se zobrazí chyby, odstraňte soubory protokolu (např.
logs\ib_logfile*
) a spusťte jej znovu.
-