Sie können die MySQL Essentials-Version herunterladen und ein paar kleine Änderungen an den Verzeichnissen in my.ini
vornehmen Datei, um relative Pfade anstelle von absoluten Pfaden zu verwenden. Dann können Sie den Server direkt ausführen, ohne einen Windows-Dienst installieren oder verwenden zu müssen.
-
Laden Sie eine MySQL
.zip
herunter Datei (anstelle einer.msi
, obwohl Sie die.msi
erhalten könnten und verwenden Sie 7Zip oder Orca, um die Dateien daraus zu extrahieren). -
Extrahieren Sie die Dateien. Als Minimum benötigen Sie den
bin
undshare
Verzeichnisse (eigentlich inbin
, brauchen Sie wirklich nurmysqld.exe
als absolutes Minimum, um einen Server zu betreiben). -
Bearbeiten Sie
my.ini
um diebasedir
zu ändern unddatadir
Wege zu etwas Relativem. Zum Beispiel:basedir=".." datadir="/MySQLdb"
-
Wenn Sie noch keine Datenbank haben, erstellen Sie eine:
mysqld --bootstrap
-
Führen Sie den Server aus (möglicherweise müssen Sie die
--skip-grant-tables
verwenden wechseln, um es zum Laufen zu bringen, bis Sie Ihren MySQL-Benutzer eingerichtet haben):mysqld
-
Um zu vermeiden, dass der Server in der aktuellen Eingabeaufforderung ausgeführt wird, können Sie Folgendes verwenden, um ihn in einer eigenen Konsole ausführen zu lassen, die verschwinden sollte, sobald sie ausgeführt wird:
start mysqld
-
Wenn Sie Fehler erhalten, löschen Sie die Protokolldateien (z. B.
logs\ib_logfile*
) und führen Sie es erneut aus.
-