最近要用C#做一个东西,连接之前项目的数据库(用MySQL建的)。.net连接MySQL实现起来其实并不是很复杂的事,网上找找,方法挺多的,下面将我实现的方法简单记录一下:

1、首先上MySQL网站下驱动(以前学Java的时候,要用connecter来做):http://www.mysql.com/products/connector/

因为是用.net来连接MySQL,使用我们下载ADO.NET Driver for MySQL(这句废话,忽略。。。)。

2、安装下下来的安装包(这步就不说了,你懂的~)

3、我们在Visual Studio里创建一个Web Application,然后引入X:\XXXX\MySQL\MySQL Connector Net 6.3.6\Assemblies下的v2.0或v4.0里的DLL文件。

如图:

在MySQLHelper里面加入:

using MySql.Data.MySqlClient;

在Web.config里面加入MySQL数据库的连接字符串:

这样,就完成了.net连接MySQL数据库的基础操作。

我在MySQL下建了一个名为tb_test的数据表,然后简单写了一个test方法(取出表中全部数据)。看效果:

看,已经可以了,成功连接MySQL。^_^

mysql jooyoo net_.net连接MySQL的方法相关推荐

  1. php设置mysql查询编码,php连接mysql时怎么设置编码方式

    php连接mysql时怎么设置编码方式 php连接mysql数据库时,也就是在mysql_connect()语句之后添加"mysql_query("set names utf8&q ...

  2. php连接mysql乱码原因_PHP连接MYSQL出现乱码的原因与解决办法

    PHP连接mysql出现乱码的原因与解决方法 解决MySql数据库乱码的一个首要前提是保证 数据库+数据表+前端显示 编码一致,国内项目一般统一设定为GB2312或GBK,而国际化项目则一般使用utf ...

  3. 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(一、编译连接前准备)

    一.说明 电脑系统:win10 qt版本:5.13.2和5.14.1(测试均成功) mysql版本:MySQL-5.5 本篇教程分为三个部分: [全教程]qt连接mysql--从qt编译mysql驱动 ...

  4. 【全教程】qt连接mysql——从qt编译mysql驱动到qt连接mysql数据库(二、编译连接)

    本篇教程分为三个部分: [全教程]qt连接mysql--从qt编译mysql驱动到qt连接mysql数据库(一.编译连接前准备) [全教程]qt连接mysql--从qt编译mysql驱动到qt连接my ...

  5. macOS安装MySQL,使用Navicat连接MySQL数据库/2022

    macOS安装MySQL,使用Navicat连接MySQL数据库/2022 intel chip 下载安装文件 进入官网 MySQL :: MySQL Downloads 选择页尾MySQL Comm ...

  6. .net连接mysql数据_.net连接MYSQL数据库的方法及示例!

    连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...

  7. MYSQL不能从远程连接的解决方法

    如果你想连接你的mysql的时候发生这个错误: 以下是引用内容: ERROR 1130: Host '192.168.1.3' is not allowed to connect to this My ...

  8. mysql报196271错误_微软补丁造成MYSQL及Windows经常连接失败解决方法

    [数据库闪断]微软补丁KB967723造成MySQL频繁无法连接的解决办法 微软补丁KB967723造成MySQL频繁无法连接,刷新即恢复正常的解决方法 (Can not connect to MyS ...

  9. 登录mysql报错2059_navicat连接mysql报错2059的解决方法

    navicat连接mysql报错2059的解决方法 发布时间:2020-12-21 10:27:37 来源:亿速云 阅读:82 作者:小新 栏目:数据库 这篇文章给大家分享的是有关navicat连接m ...

最新文章

  1. AI芯片体系结构目标图形处理
  2. C++ 笔记(20)— 异常处理(抛出异常、捕获异常)
  3. linux 后台进程
  4. 《系统集成项目管理工程师》必背100个知识点-83消极影响的风险的应对策略
  5. access实例_西门子PLC1200组态王跟Access数据库-⑥组态王变量
  6. libjpeg-turbo(2)
  7. java最小子串覆盖_LeetCode 76. 最小覆盖子串
  8. 手机APP身份证识别
  9. xlwings 安装及排错: DLL load failed while importing win32api
  10. 全向轮机器人运动学分析
  11. ArcEngine 入门教程-控件初体验
  12. windows的特殊对话框
  13. iOS rtmp 摄像头/录屏直播以及观看
  14. 安卓备份文件提取 .bak文件解包 abe.jar
  15. python版植物大战僵尸源码_基于python的植物大战僵尸游戏设计与实现.docx
  16. 联想r720内存频率_联想拯救者r720加内存 联想拯救者R720如何组建双通道内存
  17. 营销机器人已全面接入头条落地页,留资营销更高效
  18. 佳能2520i设置远程服务器,佳能2520i发送文件如何设置 佳能2520i设置图文教程
  19. 使用多进程教你下载 m3u8 加密或非加密视频
  20. cdn贝免费套餐_符码免备案CDN怎么样?符码CDN简单测试效果(图)

热门文章

  1. 01python初识—编辑器版本变量知识
  2. SQL Server数据库镜像的FailOver自动连接
  3. (转)nmake学习笔记
  4. AsyncToken模式替换通用的Listener模式
  5. frameset和iframe的区别
  6. HTML_CSS_JS_JSON
  7. 关于Web面试的基础知识点--Html+Css(三)
  8. BizTalk中常用到的表达式
  9. java中的装箱及拆箱
  10. nhibernate事务锁表的问题