一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法

C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法

2020-04-16 14:11hzy3774 JAVA教程

這篇文章主要介紹了C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法,相比普通方法能夠在Windows下簡化很多操作步驟,需要的朋友可以參考下

使用MySQLConnectorNet連接MySQL數據庫
1.首先下載安裝Connector/Net,http://www.mysql.com/downloads/connector/net/
并從安裝目錄中得到所需動態鏈接庫MySql.Data.dll,如果已經有MySql.Data.dll也可以不用安裝。

C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法

2.在項目中添加對該動態鏈接庫的引用

C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法

C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法

3.在mySQL中建一些測試數據如:
我是使用phpAdmin

C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法

?
1
2
3
4
INSERT INTO stuinfo( first_name, last_name, Birthdate ) 
VALUES (
'John', 'Smith', '1990-2-3'

C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
static void Main(string[] args)
    {
      string url = "server=127.0.0.1;user=root;database=student;port=3306;password=root;";//指明要連接的數據庫地址,用戶名,數據庫名,端口,密碼
      MySqlConnection conn = new MySqlConnection(url);//實例化連接
      conn.Open();//打開連接
 
      string sta = "select * from stuinfo";//執行一個簡單的語句
      MySqlCommand comm = new MySqlCommand(sta, conn);
      MySqlDataReader reader = comm.ExecuteReader();//用MySqlDataReader接收執行結果
      while (reader.Read())
      {
        Console.WriteLine(reader.GetString(0) + " " + reader.GetString(1) + " " + reader.GetString(2) +" " + reader.GetString(3));//讀出查詢的結果
      }
      Console.ReadKey();
      reader.Close();
      conn.Close();//關閉連接
    }

C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法

 

使用MySQLDriverCS連接MySQL數據庫
與使用MySQLConnectorNet大同小異,首先下載安裝MySQLDriverCS后得到動態鏈接庫文件:
http://sourceforge.net/projects/mysqldrivercs/

C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法

將MySQLDriverCS.dll添加到工程的引用中:

C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法

還是利用上買呢已經在MySQL數據庫中建立了的測試數據,所以直接編寫C#代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
static void Main(string[] args)
    {
      MySQLConnection conn = new MySQLConnection(new MySQLConnectionString("127.0.0.1","student", "root", "root",3306).AsString);
      conn.Open();
 
      MySQLCommand cmd = new MySQLCommand("select * from stuinfo", conn);
      DbDataReader reader = cmd.ExecuteReader();
      while (reader.Read())
      {
        Console.WriteLine(reader.GetString(0) + " " + reader.GetString(1) + " " + reader.GetString(2) + " " + reader.GetString(3));//讀出查詢的結果  
      }
      Console.ReadKey();
      reader.Close();
      conn.Close();//關閉連接  
    }

執行結果:

C#使用MySQLConnectorNet和MySQLDriverCS操作MySQL的方法

數據被成功讀出。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲欧美日韩国产精品影院 | 99久久国产综合精品女不卡 | 超爽人人做人人爽 | 青青青国产成人久久111网站 | 91久久国产视频 | 好吊色视频988gao在线观看 | 欧美一级在线视频 | 亚洲人成网站在线观看妞妞网 | 欧美精品亚洲精品日韩专区va | 欧美精品一区二区三区免费播放 | 青青久久精品国产免费看 | 国产不卡视频一区二区在线观看 | 无人区大片免费播放器 | 午夜十八岁禁 | 国内交换一区二区三区 | 日本免费v片一二三区 | 1024国产高清精品推荐 | 色播艾小青国产专区在线播放 | 成人日批视频 | 日产欧产va1 | 特黄特级毛片免费视 | 成人在线免费播放 | 精品久久免费视频 | 1024在线视频精品免费 | 被黑人同学彻底征服全文小说阅读 | 免费观看成年肉动漫网站 | pron在线观看 | yjzz视频 | 国产成人精品午夜免费 | 欧美日韩va | 国产男女乱淫真视频全程播放 | 色在线亚洲视频www 色欲麻豆国产福利精品 | 姐姐不~不可以动漫在线观看 | 哇嘎在线精品视频在线观看 | 青柠在线完整高清观看免费 | 亚洲欧美日韩综合在线 | 国产成人亚洲精品一区二区在线看 | 草综合 | 国产一成人精品福利网站 | 亚洲123区 | 精品国产一区二区三区久久影院 |