Buka Windows CLI sebagai Administrator dan Shutdown MySQL
net stop mysql
Salin Data ke D:\ProgramData\Data
xcopy /s C:\ProgramData\MySQL\MySQL Server 5.6\data D:\ProgramData\Data
Buat atau edit C:\ProgramData\MySQL\MySQL Server 5.6\my.ini
Tambahkan ini ke my.ini
[mysqld]
datadir = D:/ProgramData/Data
Startup MySQL
net start mysql
Jika Anda tidak dapat menjalankan net start mysql
, coba panel kontrol Windows.
Login ke MySQL dan verifikasi semuanya baik
Saat Anda masuk ke MySQL, jalankan ini
mysql> SHOW GLOBAL VARIABLES LIKE 'datadir';
Ingatlah untuk memberikan direktori data baru Anda izin penuh yang sama untuk pengguna Layanan Jaringan dan Administrator yang digunakan oleh dir data default, jika tidak maka akan menyebabkan kesalahan "mulai dan kemudian dihentikan" yang ditakuti. Jangan hapus dir ini sampai Anda yakin bahwa yang baru Anda berfungsi.
Jika ini tidak berhasil, berikut adalah paket kembalikan:
net stop mysql
del "C:\ProgramData\MySQL\MySQL Server 5.6\my.ini"
net start mysql