首页 > 数据库 >C#winform学习3(C#连接MySQL数据库)

C#winform学习3(C#连接MySQL数据库)

时间:2023-11-09 16:36:12浏览次数:49  
标签:文件 C# MySQL con data 连接 winform

需要引用MySQL.data.dll文件

1.右键引用,如果没有MySQL.data.dll文件则选择浏览

一般这个文件会存放在C:\Program Files (x86)\MySQL\Connector NET 8.0\Assemblies

如果没有,需要去官网自己下载即可,参考:visual studio2019使用MySQL.data的引用 - 知乎 (zhihu.com)

官网下载地址:MySQL :: Download MySQL Connector/NET (Archived Versions)

 2.选择.net Framework的版本的文件,我是v4.8就选择该文件下的MySQL.data.dll文件即可

不知道目标框架可以在Properties中查看

 

 

 3.连接测试

server=连接主机;port=连接端口;user=用户名;password=密码;database=数据库名称

 

MySqlConnection con = new MySqlConnection("server=127.0.0.1;port=3306;user=root;password=123456;database=course");
            con.Open();
            if(con.State == ConnectionState.Open)
            {
                MessageBox.Show("连接成功");
            }

 

标签:文件,C#,MySQL,con,data,连接,winform
From: https://www.cnblogs.com/hmy22466/p/17822113.html

相关文章

  • docker pull timeout问题
    背景最近在用docker搭个开发环境,参照的是之前记录的那个笔记:Docker相关发现在拉取镜像的时候有点问题,即使用如下命令dockerpullubuntu:18.04报错: “net/http:TLShandshaketimeout”这个主要是因为docker默认镜像拉取地址为国外仓库,会存在网络上的各种问题,你懂的解决只需要......
  • LiteCVR智慧工厂视频监控方案,助力工厂智慧管理
    在现代化企业中,工厂实施安防视频监控系统,安全保卫部门可以实现在企业厂区门口、厂房、办公楼、周界围墙、仓库等目标进行实时全天候视频监控。一、建设目标1)根据园区要求,搭建重点部位人脸识别动态布控系统平台,基于LiteCVR视频技术建立一套具有动态人脸识别自动预警系统,对接入系......
  • GlibcHeap-house-of-muney分析
    目录GlibcHeap-house-of-muney分析前言利用原理ELF文件解析符号查找利用过程POC思考参考GlibcHeap-house-of-muney分析houseofmuney的学习笔记。前言遇到了好几次hosueofmuney相关的题目,之前并没有深入地分析houseofmuney的原理,只是了解了一个大概。这次详细分析一下......
  • btmon获取hci数据流程
    btmon获取hci数据流程背景最近在看蓝牙相关的驱动代码,追到hci接收数据处理函数hci_rx_work()(net/bluetooth/hci_core.c),瞄到下面一段代码:C...while((skb=skb_dequeue(&hdev->rx_q))){/*Sendcopytomonitor*/hci_send_to_monitor(hdev,skb);.........
  • C# 8.0 添加和增强的功能【基础篇】
    阅读目录一、Readonly成员二、默认接口方法三、模式匹配的增强功能3.1switch表达式3.2属性模式3.3元组模式3.4位置模式四、using声明五、静态本地函数六、可处置的ref结构七、可为空引用类型八、异步流九、异步可释放(IAsyncDisposable)十、索引和范围......
  • SPI接口的ADC驱动调试
    SPI接口的ADC驱动调试背景最近在学习IIO子系统,顺带调试了个SPI接口的ADC驱动,所以在这简单记录下。这里只简单介绍了适配一个简单SPI接口ADC驱动的流程,不过多深入框架子系统,更多关于IIO子系统的介绍,请见下一篇:驱动开发dtsdts主要修改或新增以下几点:spimaster控制器相关配置sp......
  • Recurrent Marked Temporal Point Processes: Embedding Event History to Vector
    目录概MotivationMarkedTemporalPointProcess代码DuN.,DaiH.,TrivediR.,UpadhyayU.,Gomez-RodriguzeM.andSongL.Recurrentmarkedtemporalpointprocesses:Embeddingeventhistorytovector.KDD,2016.概利用RNN学习强度函数\(\lambda^*\).在往下......
  • Rust之cargo简单熟悉
    Rust之cargo简单熟悉还记得上一篇文章–《Rust简单开发环境搭建》中,helloworld的例子是用cargo来管理的,今天我们就来聊聊这个cargocargo是什么?为什么需要这个cargo?cargo是Rust的包管理器,Rust的包分为2种,一种是二进制可执行的包,一种是库的包,默认情况下就是第一种binary包在Rust里......
  • 使用docker调试和部署pwn题
    目录使用docker调试和部署pwn题0x0前言0x1调试环境0x2出题模板0x3使用技巧使用docker调试和部署pwn题使用docker快速部署不同架构、不同版本的调试环境。给出docker环境下pwn题部署模板。0x0前言关于docker的基础概念不做过多的介绍。可以到Docker:Accelerated,Conta......
  • Kconfig相关
    Kconfig相关背景以前准备写一下Linux内核里的Kconfig,但一直迟迟没有动手,最近在看Openharmony相关的东西,发现它也可以通过Kconfig和Kconfiglib进行可视化配置,所以想借此机会在这一起记录一下作用#define配置宏主要用来使能/关闭代码,如下面:#defineCONFIG_TEST_ENABLE#ifdefCONF......