

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將資料匯入至 Amazon RDS for MySQL 資料庫執行個體
<a name="MySQL.Procedural.Importing.Other"></a>

您可使用多種不同技術，將資料匯入 RDS for MySQL 資料庫執行個體。最佳方法取決於多種因素：
+ 資料來源
+ 資料量
+ 一次性匯入或持續性
+ 停機時間

 如要連同資料一起遷移應用程式，則務必考量停機時間。

下表列出將資料匯入 RDS for MySQL 資料庫執行個體的各種技術：


| 來源 | 資料量 | 一次性或持續性 | 應用程式停機時間 | 技術 | 其他資訊 | 
| --- | --- | --- | --- | --- | --- | 
| 現場部署或 Amazon EC2 上的現有 MySQL 資料庫 | 任何 | 一次性 | 一些 | 建立現場部署資料庫的備份、將其存放於 Amazon S3，然後將備份檔案還原至執行 MySQL 的新 Amazon RDS 資料庫執行個體。 | [將備份還原至 Amazon RDS for MySQL 資料庫執行個體](MySQL.Procedural.Importing.md) | 
| 現場部署或 Amazon EC2 上的現有 MySQL 資料庫 | 任何 | 持續性 | 極小 | 使用現有 MySQL 資料庫為複寫來源以設定複寫。 | [使用外部來源執行個體設定二進位日誌檔案位置複寫](MySQL.Procedural.Importing.External.Repl.md)<br />[以較短的停機時間將資料匯入至 Amazon RDS for MySQL 資料庫](mysql-importing-data-reduced-downtime.md) | 
| 任何現有資料庫 | 任何 | 一次性或持續性 | 極小 | 使用 AWS Database Migration Service 以最少的停機時間遷移資料庫，對於許多資料庫資料庫引擎，則繼續持續複寫。 | 《AWS Database Migration Service 使用者指南》**中的[什麼是 AWS Database Migration Service](https://docs.aws.amazon.com/dms/latest/userguide/Welcome.html) 和[使用與 MySQL 相容的資料庫作為 AWS DMS的目標](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.MySQL.html)  | 
| 現有的 MySQL 資料庫執行個體 | 任何 | 一次性或持續性 | 極小 | 為持續複寫建立僅供讀取複本。升級僅供讀取複本，以便一次性建立新的資料庫執行個體。 | [使用資料庫執行個體僅供讀取複本](USER_ReadRepl.md) | 
| 現有的 MySQL 資料庫 | 小型 | 一次性 | 一些 | 使用命令列公用程式，直接將資料複製到您的 MySQL 資料庫執行個體。 | [從外部 MySQL 資料庫將資料匯入至 Amazon RDS for MySQL 資料庫執行個體](mysql-importing-data-external-database.md) | 
| 未存放在現有資料庫的資料 | 中型 | 一次性 | 一些 | 建立一般檔案，並使用 MySQL LOAD DATA LOCAL INFILE 陳述式將其匯入。 | [匯入任何 Amazon RDS for MySQL 資料庫執行個體來源的資料](mysql-importing-data-any-source.md) | 

**注意**  
`mysql` 系統資料庫包含登入資料庫執行個體與存取資料所需的身分驗證和授權資訊。卸除、更改、重新命名或截斷資料庫執行個體中 `mysql` 資料庫的資料表、資料或其他內容，可能會導致發生錯誤，造成無法存取資料庫執行個體與資料的情形。如果發生這種情況，您可以使用 命令從快照 AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-from-db-snapshot.html](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-from-db-snapshot.html)還原資料庫執行個體。您可以使用 命令來復原資料庫執行個體 AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-to-point-in-time.html](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-to-point-in-time.html)。