一.前期準(zhǔn)備
數(shù)據(jù)庫 主要是MySQL8.0.30
開發(fā)軟件 Visual Studio 2012 或者 Visual Studio 2019
C#用到DLL是 MySql.Data.dll二.連接數(shù)據(jù)庫連接串
server=127.0.0.1;port=13131;database=數(shù)據(jù)庫名;username=用戶名;password=密碼;SslMode=none;
server是數(shù)據(jù)庫IP
port數(shù)據(jù)庫端口
database數(shù)據(jù)庫名
username用戶名
password密碼三.執(zhí)行查詢語句,返回DataSet
第一步創(chuàng)建數(shù)據(jù)庫連接
MySqlConnection connection = new MySqlConnection(connectionString)
connection 為連接數(shù)據(jù)庫連接串
第二步打開數(shù)據(jù)庫連接
connection.Open();
第三步執(zhí)行 查詢語句 返回 MySqlDataAdapter類
MySqlDataAdapter command = new MySqlDataAdapter(SQLString, connection);
第四步 MySqlDataAdapter填充DataSet
command.Fill(ds);
第五步 關(guān)閉數(shù)據(jù)庫連接
connection.Close();
四.執(zhí)行修改 刪除 創(chuàng)建語句,返回是否成功
第一步創(chuàng)建數(shù)據(jù)庫連接
MySqlConnection connection = new MySqlConnection(connectionString)
connection 為連接數(shù)據(jù)庫連接串
第二步打開數(shù)據(jù)庫連接
connection.Open();
第三步執(zhí)行 使用MySqlCommand類 執(zhí)行數(shù)據(jù)庫執(zhí)行的 SQL 語句
MySqlCommand command = new MySqlCommand(SQLString, connection);
第四步 執(zhí)行語句獲取受影響的行數(shù)
int recordCount = command.ExecuteNonQuery();
第五步 關(guān)閉數(shù)據(jù)庫連接
connection.Close();
閱讀原文:原文鏈接
該文章在 2025/7/7 14:17:18 編輯過