首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MyGeneration 連接 MySQL 完整配置指南

     編輯:MySQL 資料庫相關知識

背景

MyGeneration 是免費開源的代碼生成器,支援多種資料庫。預設未內建 MySQL 驅動,需手動配置。

步驟

  1. 下載驅動
    官網下載 mysql-connector-net-1.0.7.msi(或更新版),安裝後從安裝目錄複製兩個檔案到 MyGeneration 安裝根目錄:
    MySQL.Data.dll
    ICSharpCode.SharpZipLib.dll
  2. 配置連接
    啟動 MyGeneration → Default Settings 頁:
    • Driver 選 MySQL2
    • Connection String:
      server=localhost;user id=root;password=123;database=test;charset=gbk;pooling=false
      (charset、pooling 可選)
    • 點擊「測試連接」→ 成功。
  3. 映射設置
    Language Mapping、Database Target Mapping 僅有一個選項,直接確認保存。

常見坑點

  • 驅動版本與 .NET Framework 版本不匹配 → 選對應版本的 Connector/NET。
  • 連接字串中 charset=gbk 若資料庫實為 utf8 會導致亂碼,請按實際情況填寫。
  • pooling=false 適合開發環境,生產環境建議 true 並調整 min/max pool size。

驗證

配置完成後即可在模板中正常讀取 MySQL 元數據,生成實體類、DAL、BLL 等代碼。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved