14.8.4 Moving or Copying InnoDB Tables to Another Machine 移动或者拷贝 InnoDB 表到另外机器 这个章节描述技术关于移动或者复制一些或者所有的InnoDB 表到不同的服务器。 比如,你可能需要移动整个Mysql 实例到一个更大的,更快的服务器,你需要克隆整个MySQL 实例到一个新的复制slave 服务器, 你可以需要复制单个表到另外的机器来开发或者测试一个应用,或者到一个数据仓库来产生报表。 移动和复制InnoDB 表包含的技术: 1. Transportable Tablespaces 2. MySQL Enterprise Backup 3.Copying Data Files (Cold Backup Method) 4.Export and Import (mysqldump) 使用小写字母用于垮平台的移动和拷贝 在Windows上, InnoDB 总是存储数据库和表名字内部为小写。 移动数据库2进制格式从Unix到Windows 或者Windows 到Unix,创建所有的数据库 表使用小写名字。 一个方便的方式来完成这个是增加下面行到[mysqld]章节在创建任何数据库和表时: [mysqld] lower_case_table_names=1 Copying Data Files (Cold Backup Method) 你可以移动一个InnoDB 数据库简单的复制所有先关的文件