Z twoich ścieżek mogę bezpiecznie założyć, co następuje:
- Używasz MySQL w systemie Windows
- Użyłeś MySQL MSI do instalacji
Musisz tylko utworzyć plik my.ini
Podczas instalowania MySQL dla Windows za pomocą MSI, lokalizacja my.ini powinna się znajdować C:/ProgramData/MySQL/MySQL Server 5.1
.
Uruchom następujące polecenie w oknie DOS:
cd C:/ProgramData/MySQL/MySQL Server 5.1
dir *.ini
Zobaczysz przykładowe pliki my.ini. Jeśli jednak w tym folderze nie ma pliku o nazwie my.ini, musisz go utworzyć. Niezależnie od tego, czy istnieje, uruchom następujące polecenie:
cd C:/ProgramData/MySQL/MySQL Server 5.1
notepad my.ini
Jeśli zostaniesz o to poproszony, zrób to.
Następnie utwórz następujący wpis w nagłówku grupy [mysqld] w my.ini:
[mysqld]
datadir=F:/naveen/data
Zapisz my.ini
Następnie zatrzymaj mysql w wierszu poleceń DOS w następujący sposób:
C:\> net stop mysql
Następnie wykonaj kopię całego folderu danych w nowej lokalizacji
C:\> xcopy "C:\ProgramData\MySQL\MySQL Server 5.1\data" F:\naveen\data /s
Ostatnim krokiem jest uruchomienie mysql
C:\> net start mysql
Spróbuj zalogować się do mysql. Po pomyślnym zalogowaniu się do mysql uruchom następujące polecenie:
show variables like 'datadir';
Jeśli F:\naveen\data
pojawia się jako datadir, GRATULACJE, ZROBISZ TO PRAWO !!!
Gdy będziesz zadowolony, że wszystkie aplikacje trafiające do MySQL działają, możesz usunąć wszystko z C:\ProgramData\MySQL\MySQL Server 5.1\data\*
Spróbuj !!!
MySQL57
, musisz najpierw sprawdzić.xcopy /O/X/E/H/K
zamiastxcopy /S
w tej odpowiedzi.