首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 基礎 SQL 與 .NET 連線字串速查:CoreLab 驅動實戰範例

     編輯:MySQL 資料庫相關知識

前置準備

下載安裝 mysqlnet.exe,專案引用 CoreLab.MySQL.dll。

常用 SQL 速查

-- 插入
INSERT INTO `mis`.`users` (name, age) VALUES ('ywm', 13);

-- 查詢(分頁)
SELECT id, name, age FROM `mis`.`users` LIMIT 0, 50;

-- 刪除
DELETE FROM `mis`.`users` WHERE id > 8;

-- 更新
UPDATE `mis`.`users` SET name = 'ywm1' WHERE id = 13;

.NET 連線與資料綁定完整範例

using CoreLab.MySQL;  // 命名空間視驅動版本而定

MySqlConnection conn = new MySqlConnection(
    "User Id=root;Password=sa;Host=localhost;Database=mis;");
conn.Open();

MySqlDataAdapter da = new MySqlDataAdapter(
    "SELECT id, name, age FROM `mis`.`users`", conn);
DataSet ds = new DataSet();
da.Fill(ds, "users");
conn.Close();

DataGrid1.DataSource = ds;
DataGrid1.DataBind();

連線字串關鍵參數

  • User Id / Password:認證憑證
  • Host:伺服器位址(localhost 或 IP)
  • Database:預設資料庫
  • Port:非預設 3306 時指定
  • Charset / Character Set:指定連線字符集(如 utf8)
  • Pooling:連線池啟用/關閉
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved