ts连接mysql数据库_C# 链接MySql数据库

本文介绍了使用C#连接MySQL数据库的关键步骤。首先,需要下载并引入mysql-connector-net-6.0.4-noinstall.rar中的dll文件,避免引用mysql.data.cf.dll。然后,提供正确的数据库连接字符串格式,包括User Id、pwd、Host、Port和Database等信息。示例代码展示了如何打开连接、执行SQL查询和填充数据到GridView中。
摘要由CSDN通过智能技术生成

C# 链接MySql数据库只得注意的几点:

1、C#链接MySql数据库要在网上下载一个mysql-connector-net-6.0.4-noinstall.rar  这里面放的都是一堆dll .将他们全部放在ProjectBin  然后在VS里引入一下就OK啦~  对了mysql.data.cf.dll这个除外(不要引用)

2、进行数据库链接的时候注意了,c#链接MySql是和链接SQl的代码是不一样的。

c#链接MySql是这样的:

string MySqlString = "User Id=a;pwd=a;Host=服务器;Port=服务器端口号;Database=数据库;Character Set=utf8";

下面试个实例:

using MySql.Data.MySqlClient;

namespace Discuz

{

public partial class _Default : System.Web.UI.Page

{

protected void Page_Load(object sender, EventArgs e)

{

if (!Page.IsPostBack)

{

this.Bind();

}

}

public void Bind()

{

string MySqlString = "User Id=dis;pwd=sa;Host=1.2.3.4;Port=6033;Database=dis;Character Set=utf8";

MySqlConnection conn = new MySqlConnection(MySqlString);

conn.Open();

string bb = "SELECT p.author, p.message FROM cdb_threads AS t INNER JOIN cdb_posts AS p ON t.tid = p.tid where t.fid = 34 and digest !=0";

MySqlDataAdapter sda = new MySqlDataAdapter(bb, conn);

DataSet ds = new DataSet();

sda.Fill(ds, "T");

this.GridView1.DataSource = ds;

this.GridView1.DataBind();

conn.close();

}

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值