核心思路
SQL Server 表 → 導出 CSV → MySQL 導入,無需安裝 ODBC/第三方工具,適合單表、中小數據量場景。
步驟詳解
1. SQL Server 導出 CSV
- 企業管理器 → 右鍵表 → 所有任務 → 導出數據
- 數據源保持默認,目標選 文本文件,文件名以
.csv 結尾(關鍵!)
- 選擇來源表,完成向導
2. CSV 文件修飾(必做)
- 打開 CSV,首行插入列名:
"ncid","ncname","link"(雙引號包裹、逗號分隔)
- 列名來源:企業管理器 → 設計表 → 複製列名
- 將文件放入專用目錄(如桌面
1/1.csv)
3. SQLyog 導入 MySQL
- 右鍵目標庫 → Import → Import External Data Wizard
- 數據源類型選 CSV,選中第 2 步目錄
- 一路下一步完成,生成表
1_csv
- 重命名表、調整數據類型/長度/索引(SQLyog 表設計器可視化操作)
注意事項
- CSV 編碼需與 MySQL 字符集一致(建議 UTF-8)
- 大數據量建議用
LOAD DATA INFILE 替代 GUI 導入
- 身份列/自增列在 CSV 中可留空,MySQL 自動生成