1.根据自己的环境,在mysql网站下载对应的链接dll
http://dev.mysql.com/downloads/connector/net/6.6.html#downloads
我的选择:
2.将下载压缩包中如下部分dll引入项目
ps.引入项目的方法: 1. 右键项目-->Add-->Reference....
2.弹出框中右下角点击Browse... 选择对应的dlll
3.确定所有dll处于选中状态,点击 OK 按钮。
3.项目中引入对应的命名空间:using MySql.Data.MySqlClient;
4.代码编写参考:
public partial class Form1 : Form
{
private DataSet dsall;
private static String mysqlcon = "database=test;Password=你的密码;User ID=你的用户名;server=你的ip地址";//Data Source=MySQL;;charset=utf8";
private MySqlConnection conn;
private MySqlDataAdapter mDataAdapter;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
conn = new MySqlConnection(mysqlcon);
}
private void button1_Click(object sender, EventArgs e)
{
try
{
conn = new MySqlConnection(mysqlcon);
mDataAdapter = new MySqlDataAdapter("select * from t1", conn);
dsall = new DataSet();
mDataAdapter.Fill(dsall, "hard");
dataGridView1.DataSource = dsall.Tables["hard"];
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
}
}
}
本文介绍了如何在Visual Studio 2015中使用C#连接到MySQL数据库。首先,需要从MySQL官网下载合适的Connector/Net DLL,并将其添加到项目引用中。接着,引入必要的命名空间`MySql.Data.MySqlClient`。然后,通过创建`MySqlConnection`实例,设置连接字符串,以及使用`MySqlDataAdapter`填充数据集,实现从数据库获取数据并显示在dataGridView中。


被折叠的 条评论
为什么被折叠?



