第一步:Visual Studio 2019,在 项目(右键)-管理NuGet程序包(N) 然后在浏览里面搜索MySql.Data并进行安装。
using MySql.Data.MySqlClient;
namespace project1
{
class Dao
{
// 数据库链接的dao层
MySqlConnection sc;
public MySqlConnection connect()
{
// 数据库连接字符串
string str = "server=127.0.0.1;port=3306;user=root;password=123456; database=project;charset=utf8;";
// 创建数据库连接对象
sc = new MySqlConnection(str);
// 打开数据库
sc.Open();
// 返回数据库连接对象
return sc;
}
public MySqlCommand command(string sql)
{
MySqlCommand cmd = new MySqlCommand(sql, connect());
return cmd;
}
public int Execute(string sql)
{ //更新操作
return command(sql).ExecuteNonQuery();
}
public MySqlDataReader read(string sql)
{ //读取操作
return command(sql).ExecuteReader();
}
public void DaoClose()
{
sc.Close();// 关闭数据库连接
}
}
}