Sur Windows, InnoDB stocke les noms de bases et
      de tables en interne, et toujours en minuscules. Pour déplacer
      des bases au format binaire, entre Unix et Windows, ou le
      contraire, vous devez donner des noms en minuscules à toutes vos
      bases et tables. Un moyen simple de faire cela sous Unix est
      d'ajouter la ligne suivante dans la section
      [mysqld] de votre fichier d'options
      my.cnf avant de démarrer la création de
      tables.
    
set-variable=lower_case_table_names=1
Sous Windows, cette option vaut 1 par défaut.
      Les fichiers de données et de logs de InnoDB
      sont compatibles en mode binaire sur toutes les plates-formes si
      le format des nombre à virgule flottante est le même. Vous
      pouvez déplacer une base de données InnoDB en
      copiant tous les fichiers concernés, que nous avons déjà
      listés dans la section Section 15.9, « Sauver et restaurer une base InnoDB ». Si les
      formats des nombres à virgules flottantes sont différents mais
      que vous n'avez pas utilisé les types de données
      FLOAT ou DOUBLE dans vos
      tables alors la procédure est là même : copiez juste les
      fichiers concernés. Si les formats sont différents et que vous
      utilisez de tels types de données, vous devez utiliser
      mysqldump et mysqlimport
      pour transférer les tables.
    
      Un bon moyen d'avoir de bonnes performances est de couper le mode
      auto-commit quand vous importez des données dans votre base de
      données, en supposant que votre espace de tables possède assez
      d'espace pour la grande partie d'annulations
      (rollback) que la grande transaction importée
      génère. Ne faites le commit qu'après avoir importé une table
      entière, ou un segment de table.
    
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

