ADO.NET 连接MySQL 8.0.23
生活随笔
收集整理的這篇文章主要介紹了
ADO.NET 连接MySQL 8.0.23
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ADO.NET 連接MySQL 8.0.23
文章目錄
- ADO.NET 連接MySQL 8.0.23
- 先上代碼
- ConnectionString 格式
- 驅動在哪里搞
先上代碼
using MySql.Data.MySqlClient; using System;namespace MySQL_Demo {class Program{static void Main(string[] args){var conn = new MySqlConnection("Server=localhost;UserId=root;Password=12345678;Database=blog");//conn.CreateCommandconn.Open();var cmd = conn.CreateCommand();cmd.CommandText = "SELECT 1";var value = cmd.ExecuteScalar();Console.WriteLine(value);Console.Read();}} }ConnectionString 格式
重點在于 connectionString 怎么寫,格式是怎樣的,它在哪里找呢?我在MySQL的驅動接口里找到了相關的描述
Information used to connect to a DataSource, such as ‘Server=xxx;UserId=yyy;Password=zzz;Database=dbdb’.
驅動在哪里搞
兩個方法,一個是NuGet,一個是自己下載
項目上右鍵→管理NuGet程序包…→輸入MySQL→選擇MySQL.Data→選擇安裝
安裝后就自動加入程序引用了,這個時候給代碼加上 using MySql.Data.MySqlClient; 就可以愉快開始寫了。
如果你的NuGet有毛病,下載特別慢,可以查一下怎么更換NuGet源
一個數據庫的驅動 自然是在數據庫官方網站找了,這里提供一個下載地址
https://dev.mysql.com/downloads/connector/net/這個是 .NET 的驅動 ,它默認會安裝到這個目錄下
C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.23\Assemblies\v4.5.2安裝完成之后并不是立刻就能使用了,還需要在vs里對驅動進行引用
項目上右鍵→添加→引用→右下角瀏覽→選擇對應的dll→確認
這樣去引入項目,然后添加 using MySql.Data.MySqlClient; 到代碼里,就可以開始寫了。
總結
以上是生活随笔為你收集整理的ADO.NET 连接MySQL 8.0.23的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Openbravo安装与部署
- 下一篇: 为什么程序员喜欢养猫?