Innanzitutto, sistema Windows 2008 r2 x64-bit, mysql versione 5.7.21, come mostrato nella figura sottostante:
Interrompi il servizio MySQL
Nel servizio informatico, trova il servizio MySQL che stiamo eseguendo, ferma il servizio MySQL e registra i parametri configurati nel "percorso del file eseguibile", come mostrato nella figura sottostante:
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" MySQL57
Modifica il file di configurazione
C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 文件就是MySQL服务启动的配置文件了,我们找到“datadir”参数,如下:
Percorso di archiviazione predefinito del database:C:\ProgramData\MySQL\MySQL Server 5.7\Data
Migra il nuovo percorso di archiviazione per il database:D:\MySqlDataNew
Lo modifichiamo su un nuovo percorso e salviamo:
Migrazione del database
Per prima cosa, creiamo una nuova cartella MySqlDataNew sotto la directory root del disco D, e poi tagliamo i file sotto la directory "C:\ProgramData\MySQL\MySQL Server 5.7\Data" nella nostra nuova directory "D:\MySqlDataNew", come mostrato nella figura qui sotto:
Configura i nuovi permessi di directory
Se avvii il servizio MySQL in questo momento, fallirà! Questo perché la nostra nuova directory non ha impostato i permessi corretti!
Clicca con il tasto destro sulla nuova cartella MySqlDataNew - >Proprietà-> Sicurezza, e aggiungi NETWORK SERVICE a Gruppi e Utenti (G).
Infine, avvia il servizio MySQL! (Fine)
|