- 4
- 0
- 约2.35万字
- 约 25页
- 2020-10-13 发布于广东
- 举报
C# 连接MYSQL 数据库的方法及示例
连接MYSQL 数据库的方法及示例
方法一:
using MySql.Data
using MySql.Data.MySqlClient;
其他操作跟SQL 是差不多,无非就是前缀变成MySql 了.
补充:
下面是连接字符串,供参考.
MySqlConnection con = new
MySql.Data.MySqlClient.MySqlConnection(Database=testdb;Data
Source=localhost;User Id=db;Password=apple;charset=utf8);
con.Open();
MySqlCommand cmd = new MySqlCommand();
cmd.Connection = con;
使用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
方法二:
通过ODBC 访问MYSQL 数据库
访问前要先下载两个组件: 和MYSQL 的ODBC 驱动(MySQL Connector/ODBC
(MyODBC) driver) 目前为3.51 版
安装完成后,即可通过ODBC 访问MYSQL 数据库
方法三:
使用CoreLab 推出的MYSQL 访问组件,面向.NET
安装完成后,引用命名空间:CoreLab.MySql;
使用命令编译时:csc /r:CoreLab.MySql.dll test.cs
以下为访问MYSQL 数据库实例
编译指令:csc /r:CoreLab.MySql.dll /r:MySql.Data.dll test.cs
using System;
using System.Net;
using System.Text;
using CoreLab.MySql;
using System.Data.Odbc;
using MySql.Data.MySqlClient;
class ConnectMySql
{
1
public void Connect_CoreLab()
{
string constr = User Id=root;Host=localhost;Database=qing;password=qing;
MySqlConnection mycn = new MySqlConnection(constr);
mycn.Open();
MySqlCommand mycm = new MySqlCommand(select * from shop,mycn);
MySqlDataReader msdr = mycm.ExecuteReader();
while(msdr.Read())
{
if (msdr.HasRows)
{
Console.WriteLine(msdr.GetString(0));
}
}
msdr.Close();
mycn.Close();
}
public void Connect_Odbc()
{
//string MyConString =DSN=MySQL;UID=root;PWD=qing;
string MyConString = DRIVER={MySQL ODBC 3.51 Driver}; +
SERVER=localhost; +
DATABASE=test; +
UID=root; +
PASSWORD=qing; +
OPTION=3;
OdbcConnection MyConn = new OdbcConnection(MyConString);
MyConn.Open();
OdbcCommand mycm = new OdbcCommand(select * from hello,MyConn);
OdbcDataReader msdr = mycm.ExecuteReader();
while(msdr.Read())
{
if (msdr.HasRows)
{
Console.WriteLine(msdr.GetString(0));
}
}
msdr.Close();
MyConn.C
您可能关注的文档
- A.教程电子版 第一章 人力资源规划.pdf
- A0,A1,A2,A3,A4内外图框尺寸和内外图框间距.pdf
- A0A4纸张尺寸大小.pdf
- A0、A1、A2、A3、A4图纸尺寸大小图纸标准图框尺寸及折A1幅面多少.pdf
- A1A2A3A4图纸打印及加长版对应的图纸尺寸a1加长尺寸.pdf
- A2图纸尺寸要求a2绘图纸明细栏尺寸.pdf
- aab式,abb式的词语 aabb式的词语 aabc式的词语 abab式的词语 abac式的词语 abca式的词语 abcc式的词语.pdf
- AAB式AABB式ABB式词语大全(1).pdf
- AB PLC的种类及特点.pdf
- ABABABCCAABC四字词语大全.pdf
- 03-2 2025年度民主生活会征求意见座谈会主持词.docx
- 03-1 2025年度民主生活会主持讲话提纲.docx
- 02-1 会前学习-《县以上党和国家机关党员领导干部民主生活会若干规定》相关要求.docx
- 在2025年度民主生活会上的总结讲话三篇.docx
- 在2025年度民主生活会上的总结讲话三篇 (3).docx
- 市委宣传部2025年度民主生活会查摆问题整改方案两篇.docx
- 在市行政审批和政务信息管理局机关2026年全体干部政绩观教育大会上的党课讲稿.docx
- X市应急管理局2026年度安全生产监督检查计划.docx
- 2025年度民主生活会领导班子对照检查材料(五个带头)三篇.docx
- 2025年度民主生活会“五个带头”个人对照检查材料三篇.docx
最近下载
- GBT 37546-2019 无人值守变电站监控系统技术规范解读.pptx VIP
- 某某支部2026年在对照加强理论武装、执行上级组织决定、严格组织生活、做好群众工作等“六个方面”检查材料.docx VIP
- 2025-2026学年高一语文上学期期末模拟卷含答案.docx VIP
- (新版)卫生系统招聘(临床汇总)考试题库(含答案).pdf
- 2023年全国统一高考数学试卷.pdf VIP
- 2023服装居间合同协议书范本正规范本(通用版).docx
- MOCA量表评定讲义.ppt VIP
- 秸秆沼气综合利用工程项目可行性研究报告.doc VIP
- 2025年项目管理专业完工估算与范围绩效评估专题试卷及解析.pdf VIP
- 2025至2030中国宠物癌症治疗行业细分市场及应用领域与趋势展望研究报告.docx VIP
原创力文档

文档评论(0)