打开vs项目,右键选择
在搜索中输入mysql.Data 然后可以选择安装,但是可能会出现这个提示
这是因为版本的问题,所以,自己去官网重新下载,我这里选择的是这个版本,
官网地址: https://www.nuget.org/
查看版本
Version | Downloads | Last updated | |
---|---|---|---|
8.0.12 | 91,403 | 2 months ago | |
6.10.8 | 9,233 | a month ago | |
6.10.7 | 46,819 | 5 months ago | |
6.9.12 | 71,305 | 5 months ago | |
6.8.8 | 52,195 | 2016/6/27 | |
6.7.9 | 75,971 | 2015/10/14 |
只能选择最低版本了。
使用Nuget安装
首选在vs2010中安装Nuget, 这个在网上有教程。
在控制台中输入:
PM> Install-Package MySql.Data -Version 6.7.9
这样再项目的应用中就出现了MySql.Data.dll文件了。
这样就是在项目中安装了驱动,不用自己在去下载Mysql-Connector的文件了。
mysql-connector-net-6.5.7.msi 安装版本的
mysql-connector-net-6.5.7-noinstall.zip,非安装版本,使用的时候是把里面的mysql.data.dll放在项目的引用中。
运行代码连接数据库测试。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MySql.Data.MySqlClient;
namespace Mysql
{
class Program
{
static void Main(string[] args)
{
string connecStr = "server=127.0.0.1;port=3306;database=rose;user=root;password=123";
MySqlConnection conn = new MySqlConnection(connecStr);
try
{
conn.Open();
Console.WriteLine("连接成功!");
}
catch(Exception e)
{
Console.WriteLine(e.ToString());
}
finally
{
conn.Close();
}
Console.ReadKey();
}
}
}