一、实验要求
1、请设计一个项目连接到自己的MySQL数据库,数据库包含至少三张表;
2、使用dataGridView控件显示表中的数据;
3、实现基本crud操作;
二、实验内容
1、连接数据库
VS2022连接mysql数据库
首先打开一个项目点击进去——选择工具——点击NuGet包管理器——点击第二个选项管理解决方案的NuGet程序包——在浏览中搜索mysql——安装第一个
创建界面
提前在数据库中建表,并保持数据库在运行
数据库连接按钮
private void button1_Click(object sender, EventArgs e)
{
string M_str_sqlcon = "server=localhost;user id=root;password=123456;database=today_schema;";
mc = new MySqlConnection(M_str_sqlcon);
try
{
mc.Open();
MessageBox.Show("数据库连接成功!");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
查询按钮
private void button3_Click(object sender, EventArgs e)
{
string sql = "select * from student";
mda = new MySqlDataAdapter(sql, mc);
ds = new DataSet();
mda.Fill(ds, "student");