Mysql5.7 my.ini-Dateiladepfad und Datenspeicherortänderungsmethode unter Windows 7

Mysql5.7 my.ini-Dateiladepfad und Datenspeicherortänderungsmethode unter Windows 7

Update: Jetzt können Sie auf die offizielle MySQL-Website gehen und das MySQL-Installationsprogramm installieren, um die Verwaltung und Konfiguration der MySQL-Software zu vereinheitlichen, was auch für die Datenmigration sehr praktisch ist. Rufen Sie das MySQL-Installationsprogramm auf und konfigurieren Sie den MySQL-Server neu. Der Speicherort der Datenbank ändert sich. Es ist stabiler als die altmodische manuelle Migration unten (nach der manuellen Migration kann es leicht vorkommen, dass die Datenbank nicht gestartet werden kann oder nicht normal heruntergefahren werden kann). Bei höheren Versionen des MySQL-Installationsprogramms wird der benutzerdefinierte Installationspfad während der Installation sehr tief verborgen. Weitere Informationen finden Sie unter https://www.jb51.net/article/82493.htm.

Da ich die Online-Datenbank des Unternehmens zum Testen auf den lokalen Computer übertragen musste, verbrachte ich viel Zeit damit, am lokalen MySQL-Datenspeicherort herumzufummeln. Es gibt online viele Einführungen, daher werde ich sie hier nicht wiederholen. Ich werde nur die Probleme aufschreiben, auf die ich gestoßen bin, damit Sie sie nachlesen können.

MySQL-Version: 5.7
Betriebssystem: Windows 7

(Bei verschiedenen MySQL-Versionen können sich der Datenpfad des Installationspfads und der Pfad der Startkonfigurationsdatei my.ini unterscheiden, deshalb werden wir hier nicht näher darauf eingehen.)

Ändern Sie den Datenspeicherort von MySQL, zusätzlich zu dem, was im Internet gesagt wird:

(1) Beenden Sie den MySQL-Dienst.

(2) Ändern Sie das Datenverzeichnis von my.ini (der Pfad ist "\" oder "/", und der gesamte Pfadname muss in Anführungszeichen eingeschlossen sein. Sie können es selbst ausprobieren und der Methode folgen, die für Sie funktioniert. Ich verwende keine Anführungszeichen, und sowohl Schrägstriche als auch umgekehrte Schrägstriche sind in Ordnung);

(3) Migrieren Sie anschließend den gesamten Datenordner (dieser Datenordner kann sich je nach Version und System in unterschiedlichen Ordnern befinden, z. B. c:\Program Files\MySQL oder c:\ProgramData\MySQL. Es wird empfohlen, die Software „alles“ zu verwenden, um ihn selbst zu finden) in das geänderte Verzeichnis. (4) Führen Sie abschließend einen Neustart durch.

Neben diesen 4 grundlegenden Schritten sollten Sie auch darauf achten, welche Startdatei my.ini von MySQL verwendet wird. Dies sollte auf den Informationen von MySQL in der Windows-Registrierung basieren. Der konkrete Vorgang lautet: Start-Ausführen-regedit-Eingabe, rufen Sie die Windows-Registrierung auf und suchen Sie dann nach [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySql] (beachten Sie, dass dies der Registrierungspfad unter Win7 und MySQL5.7 ist, andere Versionen können anders sein) und ändern Sie die Pfaddatei nach „--defaults-file=“ in „ImagePath“. Diese Datei ist die Konfigurationsdatei, die beim Starten von MySQL gelesen wird. Sie muss nicht unbedingt die verwendete Konfigurationsdatei sein, wenn sie im MySQL-Installationsverzeichnis oder im Datenverzeichnis abgelegt ist.

Zusammenfassen

Oben habe ich Ihnen die Ladepfad- und Datenspeicherortänderung der my.ini-Datei in Mysql5.7 unter Windows 7 vorgestellt. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Lösung für das Fehlen der my.ini-Datei in MySQL 5.7
  • Detaillierte Schritte zum Konfigurieren von my.ini für mysql5.7 und höher

<<:  So lernen Sie algorithmische Komplexität mit JavaScript

>>:  Detaillierte Erläuterung der ActiveMQ-Bereitstellungsmethode in der Linux-Umgebung

Artikel empfehlen

Zusammenfassung der Vue3-Slot-Nutzung

Inhaltsverzeichnis 1. Einführung in den V-Slot 2....

Drei Eigenschaften von Javascript-Objekten

Inhaltsverzeichnis 1. beschreibbar: beschreibbar ...

Detaillierte Erklärung von PID und Socket in MySQL

Inhaltsverzeichnis 1. Einführung in die PID-Datei...

Grundlegende Schritte zur Sicherheitseinstellung für den CentOS7-Server

Schalten Sie den Ping-Scan aus, obwohl dies nicht...

Lösung für die Docker-Befehlsausnahme „Zugriff verweigert“

Installieren Sie Docker im Linux-System neu und g...

Über visuelles Design und Interaktionsdesign

<br />Im gesamten Produktdesignprozess liege...

Erfahren Sie schnell, wie Sie mit der Vuex-Statusverwaltung in Vue3.0 beginnen

Vuex ist ein speziell für Vue.js-Anwendungen entw...

Installation und Verwendung der MySQL MyCat-Middleware

1. Was ist mycat Ein vollständig Open Source-Groß...

Konfigurationsmethode für die VMware Kali-Umgebung virtueller Maschinen

1|0 Kompilieren Sie den Kernel (1) Führen Sie den...

Wie werden Leerzeichen in HTML dargestellt (was bedeuten sie)?

Bei der Webentwicklung stößt man häufig auf Zeiche...

MySQL-Cursor-Prinzip und Analyse von Anwendungsbeispielen

Dieser Artikel erläutert anhand von Beispielen di...

MySQL-Schleife fügt zig Millionen Daten ein

1. Erstellen Sie eine Testtabelle Tabelle `mysql_...