ibdata1 - come spostarlo?

Ciao a tutti!!!

Su una delle 2 partizioni mi trovo una cartella Programmi con dentro un altra cartella di mysql, contenente un file chiamato ibdata.

Ho bisogno di liberare questa partizione.

Il file posso spostarlo solo se stoppo il server mysql, poi però non riparte +!!!!

Come posso spostarlo altrove?

Qual'è il file di configurazione dove è indicato il suo path?

Io ho fatto una ricerca nei file.ini ma non ho trovato granché!!!

Grazie a tutti!!!

inviato 8 anni fa
RobinHoood
X 0 X

La risposta direttamente dalla documentazione ufficiale:

http://dev.mysql.com/doc/refman/5.0/en/innodb-configuration.html

To set up the InnoDB tablespace files, use the innodb_data_file_path option in the [mysqld] section of the my.cnf option file. On Windows, you can use my.ini instead. The value of innodb_data_file_path should be a list of one or more data file specifications. If you name more than one data file, separate them by semicolon (;) characters:

innodb_data_file_path=datafile_spec1[;datafile_spec2]...

For example, a setting that explicitly creates a tablespace having the same characteristics as the default is as follows:

[mysqld]

innodb_data_file_path=ibdata1:10M:autoextend

This setting configures a single 10MB data file named ibdata1 that is auto-extending. No location for the file is given, so by default, InnoDB creates it in the MySQL data directory.

risposto 8 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda