1. 添加 NuGet 包
在解决方案管理器视图中的目标项目上右键 -> 管理 NuGet 程序包;
添加 MySql.Data 包,如下图所示:
2. 通过代码访问 MySQL 数据库
- 数据库帮助类:
using MySql.Data.MySqlClient; namespace MySqlDatabaseHelper { public class MySqlDatabaseHelper { public string dbConnStr; private MySqlConnection dbConn = null; private MySqlCommand dbCmd = null; private MySqlDataReader dbDataReader = null; public MySqlDatabaseHelper(string connectionString) { dbConnStr = connectionString; dbConn = new MySqlConnection(dbConnStr); dbCmd = new MySqlCommand(); dbCmd.Connection = dbConn; } ~MySqlDatabaseHelper() { Close(); } public void Open() { dbConn.Open(); } public void Close() { dbConn.Close(); } public MySqlDataReader ExecuteReader(string sqlStr_Read) { dbCmd.CommandText = sqlStr_Read; dbDataReader = dbCmd.ExecuteReader(); return dbDataReader; } public int ExecuteNonQuery(string sqlStr_Insert) { dbCmd.CommandText = sqlStr_Insert; int result = dbCmd.ExecuteNonQuery(); return result; } } }