首先需要下载MySQL Connector/NET驱动,然后将其安装到计算机上,并添加MySQL.Data.dll到工程中。
using System.Data; using MySql.Data.MySqlClient; string connectionString = "SERVER=localhost;" + "DATABASE=mydatabase;" + "UID=myusername;" + "PASSWORD=mypassword;" + "Convert Zero Datetime=True"; MySqlConnection conn = new MySqlConnection(connectionString); conn.Open(); string sql = "SELECT * FROM mytable"; MySqlCommand cmd = new MySqlCommand(sql, conn); MySqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { Console.WriteLine(rdr[0] + " -- " + rdr[1]); } rdr.Close(); conn.Close();
以上代码展示了如何连接到MySQL数据库并执行查询操作。
值得注意的是,需要在MySQL连接字符串中设置Convert Zero Datetime=True,否则可能会遇到日期类型转换错误。
通过以上的操作,可以在IIS中轻松地访问MySQL数据库。