non credo si possa spostare "solo" quel file che contiene tutti i dati delle tabelle InnoDB. Ci sono pure i file di log (ib_logfile) e tutte le tabelle interessate.
Credo si debba spostare tutta la cartella \data.
Stoppa il server mysql, fai una copia della cartella \data in altra partizione, apri il file my.ini e aggiungi sotto la sezione [mysqld] la seguente riga:
#Path to the database root
datadir = "DRIVE:/path_to/data/"
fai ripartire il server mysql e controlla di usare la nuova locazione della cartella \data rinominando la vecchia (es: \data_old ). se funziona vuol dire che il database root e' stato spostato.
Ovvio, tanto che non dovrebbe essere manco citato, un backup dei dati prima di smanettarci sopra.

Rispondi quotando