最近在使用C#鏈接MySQL數據庫,我使用的是MySqlConnection這種方法。數據庫
從MySQL的網站上下載了6.7.5版本的驅動程序,安裝後獲得了MySql.Data.dllc#
把這個動態連接庫拷到工程之中,在工程中reference上,沒有問題。ide
在寫代碼過程當中也進行了必要的引用網站
using MySql.Data; using MySql.Data.MySqlClient;
代碼中能識別出來MySQLConnection類,其方法也都是能夠 「.」出來的。開發
一切看來都是很美好的,但當進行編譯的時候發現編譯器報錯,提示說不能識別編譯器
using MySql.Data;it
using MySql.Data.MySqlClientio
MySQLConnection編譯
弄了很久也沒有找到解決的方法,最後在一個同事的提醒下把MySQL的驅動版本換成低的了class
換成了5.0.6,結果編譯就經過了,能正常使用了。
軟件版本的問題也是在開發過程當中須要注意的一個重要環節。