对编程有一定了解的小伙伴都知道,一般情况下使用微软的visual studio进行编程开发都会搭配自家的SQL server、Access数据库,而开发web程序一般情况下PHP搭配MySQL使用,但是特殊情况下,我们需要使用VS C#搭配MySQL数据库进行编程开发,虽然这不太符合常规,但也不是不可以操作,况且MySQL官方也发布了针对VS搭配MySQL开发的工具MySQL Connector/Net,通过在windwows平台上安装该软件,然后使用VS调用其类库就OK,下面亦是美网络小编就给大家分享下通过安装MySQL Connector/Net实现VS2017 C#编程连接MySQL数据库的教程吧!
首先我们去MySQL官网下载MySQL Connector/Net,根据需要下载32位或64位。
下载地址:https://dev.mysql.com/downloads/connector/net/
下载完成后直接安装即可,需要注意的是,不同的MySQL Connector/Net版本支持的.net framework版本也是不同的,比如MySQL Connector/Net 6.9.9及之前的版本支持.net framework 4.0,而MySQL Connector/Ne 6.10.1及以后的版本需要.net framework 4.5.2或更高版本才能支持。
亦是美网络小编测试的环境是VS2017下.net framework 4.0搭配MySQL Connector/Net 6.9.9。
安装完MySQL Connector/Net 6.9.9之后,可以在C:\Program Files (x86)\MySQL\MySQL Connector Net 6.9.9\Assemblies\v4.0下找到MySql.Data.dll类库,我们需要的就是这个东东。
如果你安装的MySQL Connector/Net为64位的,则在C:\Program Files\MySQL\MySQL Connector Net\MySQL Connector Net 6.9.9\Assemblies\v4.0目录下。
然后在VS2017中打开我们的项目,如下图所示,
右键点击“引用”-“添加引用”,
先点击窗口左侧的“浏览”,然后在窗口右下方点击“浏览”,
然后在MySQL Connector Net的安装目录下找到MySql.Data.dll,然后选中并点击“添加”按钮,接着再“确定”一下就OK了。
接下来就可以在程序中引用MySql.Data.dll中的类库了,
程序中添加 using MySql.Data.MySqlClient;即可。
接下来就可以开心的编写MySQL连接字符串、查询、插入、删除、更新等语句了。