C# 使用c连接到mysql
请原谅我问了一个主要问题。我需要使用c连接到此链接。它是MySQL的,我需要访问“库存”数据库中名为“备件”的表。有人能帮我用C初始化这个连接吗?我找到了下面的代码,但我不知道如何提供我需要连接的确切服务器以及表C# 使用c连接到mysql,c#,mysql,C#,Mysql,请原谅我问了一个主要问题。我需要使用c连接到此链接。它是MySQL的,我需要访问“库存”数据库中名为“备件”的表。有人能帮我用C初始化这个连接吗?我找到了下面的代码,但我不知道如何提供我需要连接的确切服务器以及表 con = mysql_connect("localhost","username","password"); 安装 创建一个新项目 添加对:MySql.Data的引用 使用MySql.Data.MySqlClient;添加 将以下代码添加到应用程序中: private void b
con = mysql_connect("localhost","username","password");
安装
创建一个新项目
添加对:MySql.Data的引用
使用MySql.Data.MySqlClient;添加
将以下代码添加到应用程序中:
private void button1_Click(object sender, System.EventArgs e)
{
string MyConString = @"SERVER=localhost;
DATABASE=mydatabase;
UID=testuser;
PASSWORD=testpassword;";
MySqlConnection connection = new MySqlConnection(MyConString);
MySqlCommand command = connection.CreateCommand();
MySqlDataReader Reader;
command.CommandText = "select * from mycustomers";
connection.Open();
Reader = command.ExecuteReader();
while (Reader.Read())
{
string thisrow = "";
for (int i= 0;i<Reader.FieldCount;i++)
thisrow+=Reader.GetValue(i).ToString() + ",";
listBox1.Items.Add(thisrow);
}
connection.Close();
}
什么是mysql\u connect?您需要添加更多的代码,因为这一行毫无意义。这也是php吗?您已将其标记为C?如果您的问题已解决,请接受回答谢谢。。我可以连接到数据库。我找到了一个教程。谢谢你的回答
<connectionStrings>
<add name="MySQLConnectionString" connectionString="server=localhost;User Id=root;pwd=;database=data1;" providerName="MySql.Data.MySqlClient"/>
</connectionStrings>
-----------------------
using MySql.Data.MySqlClient;
...
MySqlConnection Conn = new MySqlConnection();
Conn = new MySqlConnection(ConnStr);