我在同一台Web服务器上有一个PHP网站和MySQL数据库。我想使用C#应用程序连接到MySQL数据库。我的C#应用程序在运行另一台计算机。
如何连接该MySQL数据库?
最佳答案
首先,请确保您已经从MySQL官方网站下载并安装了MySQL Connector/NET。在本文中,我将使用Connector / NET版本6.1。
然后在参考中添加MySql.Data命名空间
然后您可以在.net中使用mysql
现在创建这样的连接字符串class ConnectToMySql{
private MySqlConnection connection;
private void Initialize()
{
server = "localhost";
database = "connectcsharptomysql";
uid = "username";
password = "password";
string connectionString;
connectionString = "SERVER=" + server + ";" + "DATABASE=" +
database + ";" + "UID=" + uid + ";" + "PASSWORD=" + password + ";";
connection = new MySqlConnection(connectionString);
connection.Open();
}
}
然后
1创建一个MySQL命令。
2为该命令分配一个连接和一个查询。这可以使用构造函数来完成
3使用MySqlCommand类中的Connection和CommandText方法。
4创建一个MySqlDataReader对象以读取选定的记录/数据。
5执行命令。
6阅读记录并显示它们或将它们存储在列表中。
7关闭数据读取器。
8关闭连接。
我想这对您有帮助。现在您可以开始在.NET中使用mysql了
祝你好运