ASP.net连接Mysql数据库详解

1、资源:Mysql-5.6.24-win32、VS2013、mysql-connector-odbc-5.3.6-win32;

2、ODBC下载:在Mysql官网可下载Mysql ODBC,注意,什么版本的mysql配什么版本的ODBC,很重要!


下载后双击安装。

3、创建ODBC数据源:

打开  控制面板->系统和安全->管理工具->ODBC数据源(32位)

因为我安装的mysql数据库是32位的,所以选择32位的数据源:


弹出数据源管理程序(32位):


选择用户DNS,点击右边的“添加”按钮,选择MySQL ODBC 5.3 ANSI Driver->完成:


弹出界面如图所示:Data Source Name可自己随意填写;TCP/IP Server如果是本机数据库的话一般填localhost;Port端口号不要改&#

ASP.NET连接MYSQL的三种方法
07-01
方法一:   使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL   该组件为MYSQL为ADO.NET访问MYSQL数据库设计的.NET访问组件。   安装完成该组件后,引用命名空间MySql.Data.MySqlClient;   使用命令行编译时:csc /r:MySql.Data.dll test.cs 下载地址: http://dev.mysql.com/downloads/connector/net/1.0.html 方法二:   通过ODBC访问MYSQL数据库   访问前要先下载两个组件:odbc.netMYSQL的ODBC驱动(MySQL Connector/ODBC (MyODBC) driver)目前为3.51版   安装完成后,即可通过ODBC访问MYSQL数据库 方法三:   使用CoreLab推出的MYSQL访问组件,面向.NET   安装完成后,引用命名空间:CoreLab.MySql;   使用命令编译时:csc /r:CoreLab.MySql.dll test.cs
ASP.NET 连接MySQL数据库 详细步骤
caoyongsheng的博客
03-09 1924
需要说明的是,如果在正常安装MySQL数据库后,又更新了MySQL Connector/Net组件,则会出现版本不同的问题,这需要将ASP.NET中machine.config里面关于MySQL引用MySQL Connector/Net组件版本的语句注释掉即可;使用这种办法取出连接字符串并建立对数据库连接,今后的使用直接调用该方法创建对MySQL数据库连接,并使用ADO.NET完成任务。MySQL是一个优秀的开源数据库,现在谈谈如何使用ASP.NET连接MySQL数据库(Windows环境下)。
图文并茂手把手教你安装windows搭建sqlserver(SqlServer数据库安装保姆级教程)
最新发布
tangdou369098655的博客
05-06 2124
SQL Server 数据库的一些核心特点 高性能与可扩展性:SQL Server 专为高性能和高并发设计,支持分布式客户机/服务器计算环境。它能够根据需求进行横向和纵向扩展,适应不同的工作负载。 关系型数据库系统:它遵循ACID(原子性、一致性、隔离性、持久性)原则,确保数据的一致性和完整性。通过表格的形式结构化存储数据,支持复杂的查询操作,如联接、聚合等。 数据一致性和完整性:提供了丰富的约束(如唯一约束、外键约束)、触发器、存储过程等功能,帮助维护数据的准确性和一致性,减少数据冗余。 安全性:内置了强
asp.netmysql数据库,ASP.NET连接MySql数据库的2个方法及示例
weixin_39644952的博客
03-18 229
方法一: 使用MySQL官方组件使用MySQL推出的 MySQL Connector/Net 组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件。完成该组件后,需要在项目中引用这个组件,也可以直接在配置文件的< assemblies>节点内添加下面的节点:之后在程序中引用命名空间MySql.Data.MySqlClient,即可开始进行连接MySQ...
VS2022 ASP.NET(C#)连接mysql 数据库进行数据增删改查
ttxs_10的博客
05-26 3884
VS2022 ASP.NET(C#)连接mysql 数据库进行数据增删改查
ASP.NET连接MySQL数据库
ba_wang_mao的专栏
05-04 2577
https://blog.csdn.net/qq_33548747/article/details/80559792?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-2 ASP....
ASP.NET Core Web项目连接MySQL数据库
qq_44887733的博客
08-13 5571
ASP.NET Core Web项目连接MySQL数据库
ASP.NET连接MySql数据库的2个方法及示例
01-20
方法一: 使用MySQL官方组件使用MySQL推出的 MySQL Connector/Net 组件, 该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件。完成该组件后,需要在项目中引用这个组件,...即可开始进行连接MySQL数据库
Asp.net MVC连接MySQL数据库
12-14
 首先要想连接MySQL,需要下载安装 MySQL Connector/Net  第一步:查看本地是否安装,如果没有安装请到MySQL官网去下载MySQL Connector/Net  下载网址 : http://dev.mysql.com/downloads/connector/net/  ...
一个ASP.NETMYSQL数据库操作类自己封装的
10-25
主要介绍了一个ASP.NETMYSQL数据库操作类自己封装的,在数据库操作类中的连接字符串中记得加上charset=utf8需要的朋友可以参考下
net连接mysql
07-17
net连接mysql,net连接mysql,net连接mysql,net连接mysql
c#连接MySql数据库的两种方法
weixin_30568715的博客
08-12 146
c#连接MySql数据库的两种方法 1、用MySQLDriverCS连接MySQL数据库先下载和安装MySQLDriverCS,地址: http://sourceforge.net/projects/mysqldrivercs/ 在安装文件夹下面找到MySQLDriver.dll,然后将MySQLDriver.dll添加引用到项目中 注:...
ASP.NET操作mysql数据库的实例(傻瓜都能看懂,已测试过)
【敦厚的曹操】的专栏
11-29 6301
ASP.NET操作mysql数据库的实例(傻瓜都能看懂,已测试过)
asp.net连接mysql案例,ASP.NET连接MySql数据库的2个方法及示例
weixin_39577052的博客
04-01 69
protected void MySqlCon(){//数据库连接字符串跟连接SQL SERVER没有区别string constr = "server=localhost;User Id=root;password=root;Database=test";//下面使用MySql Connector/net提供的专用对象MySqlConnection mycon = new MySqlConnec...
c asp.net mysql.dll_ASP.net连接mysql数据库(使用MySql.Data.dll)
weixin_36078604的博客
01-27 208
以前用ASP.net做web网站时用的都是sqlserver 数据库,也没有了解用mysql如何连接,遂今天试了下,多余就不说了,直接上步骤了。首先我采用的是MySql.Data.dll这种方式连接数据库,我把放在百度云上了,大家可以下载:http://pan.baidu.com/s/1o78bql0mysql的安装我就不多说了,傻瓜式安装即可,这里推荐一个可视化工具可以方便看到数据库里的表:为了...
怎么将aspmysql连接数据库_ASP连接MySQL数据库的五种方法
weixin_32155269的博客
01-19 1712
虽然是多种方法,其实归根结底都是大同小异,只是书写上的差异而已;但正是这些书写格式也仍然是我们不容忽视的。1、基本连接strconnection="driver={mysql odbc 3.51driver};server=localhost;uid=root;password=luo;database=gaorui;stmt=setnames gb2312"set conn = server.c...
ASP.NET 连接数据库的配置
golden_stone_fish的博客
06-06 6029
web.config 配置连接数据库的配置 第一种:使用APPSetting web.config的根节点下添加: <add key="conn" value="Data Source=.;Initial Catalog=DBSchool;Persist Security Info=True; UserID=sa;Password=svse"/> ...
asp.net连接MySQL数据库的代码实现
04-24
可以使用以下代码实现asp.net连接MySQL数据库: ``` using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Data; using MySql.Data.MySqlClient; public class MySQLDBHelper { private static string connectionString = "server=localhost;user id=root;password=123456;database=test;Charset=utf8;"; public static DataTable ExecuteDataTable(string commandText, CommandType commandType, params MySqlParameter[] parameters) { using (MySqlConnection connection = new MySqlConnection(connectionString)) { using (MySqlCommand command = new MySqlCommand(commandText, connection)) { command.CommandType = commandType; if (parameters != null) { command.Parameters.AddRange(parameters); } MySqlDataAdapter adapter = new MySqlDataAdapter(command); DataTable dataTable = new DataTable(); adapter.Fill(dataTable); return dataTable; } } } public static int ExecuteNonQuery(string commandText, CommandType commandType, params MySqlParameter[] parameters) { using (MySqlConnection connection = new MySqlConnection(connectionString)) { using (MySqlCommand command = new MySqlCommand(commandText, connection)) { command.CommandType = commandType; if (parameters != null) { command.Parameters.AddRange(parameters); } connection.Open(); int result = command.ExecuteNonQuery(); return result; } } } } ``` 其中,MySQLDBHelper是一个帮助类,提供了两个静态方法,一个用于执行SELECT语句并返回DataTable,另一个用于执行INSERT/UPDATE/DELETE等操作并返回受影响的行数。需要将connectionString变量替换为自己的MySQL连接字符串。使用示例: ``` MySqlParameter[] parameters = new MySqlParameter[] { new MySqlParameter("@name", "张三"), new MySqlParameter("@age", 20) }; string sql = "INSERT INTO student (name, age) VALUES (@name, @age)"; int result = MySQLDBHelper.ExecuteNonQuery(sql, CommandType.Text, parameters); if (result > 0) { Response.Write("添加成功!"); } else { Response.Write("添加失败!"); } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • 用选择法对10个整数按从小到大排序(数组) 36697
  • 给定n个正整数,找出它们中出现次数最多的数。如果这样的数有多个,请输出其中最小的一个。 21338
  • 用递归法将一个整数n转换成字符串。 19898
  • C++打印杨辉三角形 19443
  • 输入3个整数,按由小到大的顺序输出(使用指针) 17291

分类专栏

  • C++程序设计第二版(谭浩强)学习笔记 33篇
  • ccf练习题 5篇
  • 其它 3篇
  • Java学习笔记 1篇
  • 程序员面试经典题集 5篇
  • OpenGL学习笔记 4篇
  • 游戏 2篇
  • node.js学习记录 2篇
  • HTML5学习笔记 1篇

最新评论

  • 【面试经典题之字符串】实现一个算法,确定一个字符串的所有字符是否全都不同。假设不允许使用额外的数据结构

    pn021231: 可以演示一下放到vs里面怎么写吗?

  • IIS站点配置和DW CS6连接Access数据库

    Liu-思余: 感谢博主的帮助!! 如果是access2003版本的伙伴,连接字符串那里可以这么写! "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\大三上学期\多媒体程序设计\系网站\data\shiyanshi.mdb;"

  • ASP.net连接Mysql数据库详解

    weixin_46604818: 另一个帖子上看到解答了,必须同时安装32/64位的驱动

  • ASP.net连接Mysql数据库详解

    Actor.YY: 感谢大佬,柳暗花明又一村了

  • 输入10个数,将其中最小的数与第一个对换,最大的数与最后一个对换

    你啊吖: 哎呀,我根本就运行不了啊

大家在看

  • 递归下降解析器在Python中的实现与应用 455
  • 数据分析------统计学知识点(四)
  • JDBC开发之四大核心API:DriverManager Connection Statement ResultSet
  • 代码随想录算法训练营:5/60 1
  • 储能变流器(PCS)的效率测试流程 12

最新文章

  • HTML5的<details>和<summary>
  • 用Git和Github托管项目入门教程
  • 安装Express
2016年19篇
2015年39篇

目录

目录

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

4617作文网怎样学周易取名有名字的起名大师红楼梦的剧情介绍全解初一出生的女孩起名字姓秦怎么起名称算命 生辰八字算命不求人农历算命法姓普的男孩起名地方菜饭店起名水果商标注册名称起名给家起个名字叫什么周公解梦梦见别人杀我周易入门基本知识军人起名字公司起名辉字配什么好男孩田姓氏起名两个字蒙古包饭店起什么名字好下载周易罗盘起名字网商标起名给女狗狗起名字大全梦见被狗追周公解梦起名字唐健康行业取名起名大全婚姻命算配对嘴唇周围容易长痘痘周易八字算命免费男孩起名字 姓尹住宅梦物语内购破解版下载快餐店免费起名老黄历算命最准淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男子给前妻转账 现任妻子起诉要回网友建议重庆地铁不准乘客携带菜筐月嫂回应掌掴婴儿是在赶虫子重庆警方辟谣“男子杀人焚尸”国产伟哥去年销售近13亿新的一天从800个哈欠开始男孩疑遭霸凌 家长讨说法被踢出群高中生被打伤下体休学 邯郸通报男子持台球杆殴打2名女店员被抓19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警两大学生合买彩票中奖一人不认账德国打算提及普京时仅用姓名山西省委原副书记商黎光被逮捕武汉大学樱花即将进入盛花期今日春分张家界的山上“长”满了韩国人?特朗普谈“凯特王妃P图照”王树国3次鞠躬告别西交大师生白宫:哈马斯三号人物被杀代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了房客欠租失踪 房东直发愁倪萍分享减重40斤方法“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火手机成瘾是影响睡眠质量重要因素考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼网友洛杉矶偶遇贾玲呼北高速交通事故已致14人死亡西双版纳热带植物园回应蜉蝣大爆发男孩8年未见母亲被告知被遗忘张立群任西安交通大学校长恒大被罚41.75亿到底怎么缴沈阳一轿车冲入人行道致3死2伤奥运男篮美国塞尔维亚同组周杰伦一审败诉网易国标起草人:淀粉肠是低配版火腿肠外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万杨倩无缘巴黎奥运男子被猫抓伤后确诊“猫抓病”春分“立蛋”成功率更高?记者:伊万改变了国足氛围奥巴马现身唐宁街 黑色着装引猜测

4617作文网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化