ändern datadir für MariaDB 5.5
Möchte ich ändern, meine datadir für MariaDB. Ich meine, ich möchte alle meine Dateien außer den Ordner "data" in
C:\Program Files\MariaDB
5.5 und meine Daten-Datei in
C:\user\appdata.
Ich will keine Daten-Datei im ersten Pfad (sogar meine.ini).
Wenn ich in meine Befehlszeile, und führen Sie
C:\Program Files\MariaDB 5.5\bin\mysqld
es funktioniert nicht, da ich keinen data-Ordner in diesem Pfad :
C:\Program Files\MariaDB 5.5.
Ich weiß, dass ich ändern müssen datadir in der my.ini, aber das problem ist : wie ändere ich den Standard-Pfad zu meiner.ini? Ich wiederhole, ich will keine Daten-Datei in
C:\Program Files\MariaDB 5.5
Wenn ich können diese Standardeinstellung ändern, Weg ist, dann muss ich mich eben ändern datadir.
Danke Jungs für Eure Antworten und sorry für mein Englisch 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
Habe ich diese in Fedora 20, aber in Ihrem Windows-Fall Dinge, die ähnlich sind.
Halt MariaDB mit dem folgenden Befehl:
oder (in neueren Fedora-Versionen)
Stellen Sie sicher, dass das übergeordnete Verzeichnis des neuen data directory-Berechtigungen ausgeführt hat.
Kopieren des bestehenden Daten-Verzeichnis (default in /var/lib/mysql) mit dem folgenden Befehl:
Bearbeiten Sie die MariaDB-Konfiguration-Datei mit dem folgenden Befehl:
oder (für mehr aktuelle MariaDB-Versionen)
Suchen Sie den Eintrag für das datadir, oder erstellen Sie ein, unter [mysqld] und ändern den Pfad (sollte /var/lib/mysql) auf die neuen Daten-Verzeichnis.
Starten Sie MySQL mit dem Befehl:
oder (in neueren Fedora-Versionen)
Auf dem Windows 7, es gibt kein "service" oder "stop" - Befehl. Zu stoppen, MariaDB, wählen Sie Systemsteuerung > Verwaltung > Dienste, scrollen Sie nach unten zu MySQL, klicken Sie auf es, und klicken Sie auf die Verknüpfung auf dem Menü auf der linken Seite. Führen Sie dann die änderung meine.ini, dann klicken Sie auf den Start-link.
Versuchen, diese von der Eingabeaufforderung aus:
"C:\Program Files\MariaDB 10.1\bin\mysql_install_db.exe" --datadir=d:\your_new_data_dir --service=your_mysql_service --password=your_password