MySQL 安裝目錄 bin 下提供 mysqldump(導出)與 mysql(導入)兩大核心工具,支援全庫、單表、結構與數據的靈活備份還原。
bin 目錄:cd C:\Program Files\MySQL\MySQL Server 5.5\binmysqldump -u root -p atm > atm.sqlatm.sql 包含建表 DDL 與插入 DML。mysqldump -u root -p db_name table_name > table.sqlbin 目錄,可直接複製備份。.sql 文件放入 bin 目錄(或指定絕對路徑)。mysql -u root -pCREATE DATABASE test; USE test;SOURCE atm.sql;SHOW TABLES; 確認表結構與數據已恢復。| 參數 | 說明 |
|---|---|
--single-transaction | InnoDB 熱備份,保證一致性不鎖表 |
--routines / --triggers | 導出存儲過程/觸發器 |
--no-data | 僅導出結構 |
--hex-blob | 二進制字段十六進制導出 |
掌握命令行導入導出,是 DBA 與開發人員進行版本發布、環境遷移、災難恢復的基本功。