MyGeneration連線MySQL資料庫解決

iDotNetSpace發表於2008-06-25

閒話:研究了NHibernate一段時間,各人認為NHibernate很適合MySql資料庫,本人對MySql資料庫的存取速度也是很佩服的

對那些重複的、無技術含量的工作,本人也是很討厭的,所以呢,最好找個程式碼生成工具,找了一圈,發現MyGeneration不但免費,而且還支援眾多的資料庫,當然包括MySql啦,down下來用一下,結果

MyGeneration預設沒有MySql的驅動,用不了,鬱悶。

檢視幫助文件,呵呵,發現了! follow me...

1、去MySql官方網站,下載連線.net的驅動,mysql-connector-net-1.0.7,裝好後把MySql.Data.dll和ICSharpCode.SharpZipLib.dll兩個文件copy到MyGeneration的安裝目錄

2、執行MyGeneration,在Default Settings頁面做如下配置:

Connection String中,Driver選:MySQL2

連線字串這樣寫:

 

server=localhost;user
            id=root;
            password=123;
            database=test;
            charset=gbk;
            pooling=false

其中charset和pooling兩項為可選項

寫好後點那個“測試連線”的按鈕,ok,成功!

3、Language Mapping和Database Target Mapping自己看一下就知道怎麼選了,因為只有一個選擇儲存後,就進入MyGeneration的奇妙世界吧~~~

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-364812/,如需轉載,請註明出處,否則將追究法律責任。

相關文章