您需要下载MySQL Connector .Net,然后安装它.
然后,不是为您的应用程序使用SqlProvider,而是将其更改为MySQL提供程序,并添加对连接器安装到项目的MySQL.Data程序集的引用.然后像往常一样在web.config文件中添加一个连接字符串:
<connectionStrings>
<add name="myConnString"
connectionString="Server=yy;Database=xx;Uid=zzz;Pwd=abcdefg;"
providerName="MySql.Data.MySqlClient"/>
</connectionStrings>
Run Code Online (Sandbox Code Playgroud)
之后它几乎是一样的.提供者模型意味着MySQL连接器提供了您习惯使用的所有相同对象,如MySQLConnection,MySQLCommand等.
MySqlConnection conn;
using(conn=new MySqlConnection(ConnectionString)){
MySqlCommand cmd = new MySqlCommand("SELECT * FROM myTable");
conn.Open();
var reader = cmd.ExecuteReader();
/* process records.... */
conn.Close();
}
Run Code Online (Sandbox Code Playgroud)