Von Ihren Wegen kann ich ohne Bedenken Folgendes annehmen:
- Sie führen MySQL unter Windows aus
- Sie haben das MySQL MSI zur Installation verwendet
Was Sie tun müssen, ist die Datei my.ini einzurichten
Bei der Installation von MySQL für Windows mit MSI wird der Speicherort von my.ini erwartet C:/ProgramData/MySQL/MySQL Server 5.1
.
Führen Sie in einem DOS-Fenster Folgendes aus:
cd C:/ProgramData/MySQL/MySQL Server 5.1
dir *.ini
Sie werden einige my.ini-Beispieldateien sehen. Wenn sich jedoch keine Datei mit dem Namen my.ini in diesem Ordner befindet, müssen Sie eine erstellen. Ob es eine gibt oder nicht, bitte führen Sie diese aus:
cd C:/ProgramData/MySQL/MySQL Server 5.1
notepad my.ini
Wenn Sie aufgefordert werden, es zu erstellen, tun Sie dies bitte.
Erstellen Sie als Nächstes den folgenden Eintrag unter dem Gruppenkopf [mysqld] in my.ini:
[mysqld]
datadir=F:/naveen/data
Speichern Sie my.ini
Stoppen Sie als Nächstes mysql über die DOS-Befehlszeile wie folgt:
C:\> net stop mysql
Erstellen Sie als Nächstes eine Kopie des gesamten Datenordners am neuen Speicherort
C:\> xcopy "C:\ProgramData\MySQL\MySQL Server 5.1\data" F:\naveen\data /s
Letzter Schritt, starten Sie MySQL
C:\> net start mysql
Versuchen Sie, sich bei MySQL anzumelden. Sobald Sie sich erfolgreich bei mysql anmelden können, führen Sie diesen Befehl aus:
show variables like 'datadir';
Wenn F:\naveen\data
als Datadir angezeigt wird, GLÜCKWUNSCH, HABEN SIE ES RICHTIG GEMACHT !!!
Sobald Sie zufrieden sind, dass alle Ihre Apps auf MySQL funktionieren, können Sie alles in löschen C:\ProgramData\MySQL\MySQL Server 5.1\data\*
Versuche es !!!
MySQL57
, Sie müssen zuerst überprüfen.xcopy /O/X/E/H/K
stattxcopy /S
in dieser Antwort verwenden.