C#連線MySQL操作詳細教程
阿新 • • 發佈:2020-03-25
C#如何連線MySQL進行操作,供大家參考,具體內容如下
1、引入MySql.Data.dll
例如小編是vs2017,建立工程之後,新增應用,選擇工程,點選下面的引用,右擊開啟,選擇新增引用
2、如何找到自己的MySql.Data.dll,答案就是自己安裝MySQL的安裝路徑下,找到後選擇新增
3、就是直接貼程式碼了,這裡是查詢賬號密碼,以及插入賬號密碼(注意:更改個人的資料名字以及表密碼等)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using MySql.Data.MySqlClient;//引用名稱空間 namespace MySQL資料庫操作 { class Program { static void Main(string[] args) { string connStr = "Database=test007;Data Source=127.0.0.1;port=3306;User Id=root;Password=124638;"; // string connStr = "Database=test007;datasource=127.0.0.1;port=3306;user=root;pwd=124638;"; MySqlConnection conn = new MySqlConnection(connStr); //開啟連結 conn.Open(); #region 查詢 ////建立命令 //MySqlCommand cmd = new MySqlCommand("select * from user ",conn); ////執行命令--讀取資料 //MySqlDataReader reader= cmd.ExecuteReader(); ////讀取資料 //while(reader.Read())//判斷是否有資料--//讀取一行記錄 //{ // string username= reader.GetString("username"); // string password = reader.GetString("password"); // Console.WriteLine(username + ":" + password); //} //reader.Close(); #endregion #region 插入資料 string username = "cwer"; string password = "lcker"; //建立語句 MySqlCommand cmd = new MySqlCommand("insert into user set username='" + username + "'" + ",password='"+password+"'",conn); //執行語句 cmd.ExecuteNonQuery(); conn.Close(); Console.ReadKey();//程式暫停 } } }
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。