用c应用程序连接websever中的mysql数据库


connect mysql database in websever with c# application

我在同一个web服务器上有一个PHP网站和MySQL数据库。我习惯于将MySQL数据库与c#应用程序连接起来。我的c#应用程序在运行另一台计算机。如何连接MySQL数据库?

首先确保您已经从MySQL官方网站下载并安装了MySQL连接器/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了

祝好运

您首先必须将mysql-ref添加到您的项目中:plz右键单击您的项目,然后转到其中的ref部分之后,试着找到mysl.concetor并勾选它并刷新您的项目,然后首先尝试使用mysql.net.client添加现在,您可以使用位于mysqldb中的c#编码数据库请确保您已经下载了mysql连接器和installaton,后者大约有500 mb的文件。

class ConnectToMySql{
   private MySqlConnection mscon;
   private void Initialize()
   {
     server = "localhost";
     database = "your own database name";
     uid = " your username";
     password = "your password";
     string const;
     connectionString = "SERVER=" + server + ";" + "DATABASE=" + 
     database + ";" + "UID=" + uid + ";" + "PASSWORD=" + password + ";";
     mscon= new MySqlConnection(const);
     mscon.Open();
  }
}