asp.net连接mysql怎么写

bianjijianjie 2009-12-30 06:36:32
asp.net连接mysql怎么写
asp.net怎么连接mysql数据库。语句怎么写?
...全文
783 34 打赏 收藏 转发到动态 举报
写回复
用AI写文章
34 条回复
切换为时间正序
请发表友善的回复…
发表回复
职业经理人 2009-12-31
  • 打赏
  • 举报
回复
呵呵,过来看看了
语过添情 2009-12-31
  • 打赏
  • 举报
回复
已经发过去了,里面11个文件你就拿mysql.data.dll就可以了
语过添情 2009-12-31
  • 打赏
  • 举报
回复
好的
bianjijianjie 2009-12-31
  • 打赏
  • 举报
回复
[Quote=引用 30 楼 zjwjmmx 的回复:]
http://u.115.com/file/f3d1e46c0b
ylmf的115网盘 我就在压缩包里放了个mysql.data.dll文件
[/Quote]
提取码不存在或已过期。谢谢你啊,呵呵
谢谢,你发我邮箱好不?
谢谢
语过添情 2009-12-31
  • 打赏
  • 举报
回复
http://u.115.com/file/f3d1e46c0b
ylmf的115网盘 我就在压缩包里放了个mysql.data.dll文件
语过添情 2009-12-31
  • 打赏
  • 举报
回复
我放网盘上发个给你?
maminglong 2009-12-31
  • 打赏
  • 举报
回复
首先 先把 MySql。dll 引用 然后
写个 链接
//string connectionString = ConfigurationManager.ConnectionStrings["connString"].ConnectionString;//此方法为在web.config文件中定义数据连接方式

//string connectionString = "Database=db_cms;Data Source=127.0.0.1;port=3306;User Id=root;Password=sa";//一般连接方式
string connectionString = ConfigurationSettings.AppSettings["connstr"].ToString();

if (connection == null)
{
connection = new MySqlConnection(connectionString);
connection.Open();
}
else if (connection.State == System.Data.ConnectionState.Closed)
{
connection.Open();
}
else if (connection.State == System.Data.ConnectionState.Broken)
{
connection.Close();
connection.Open();
}
return connection;
bianjijianjie 2009-12-31
  • 打赏
  • 举报
回复
[Quote=引用 24 楼 zjwjmmx 的回复:]
http://dev.mysql.com/downloads/connector/net/6.2.html
这里不是可以直接下载吗???下面有3个download选第一个下载
Windows (x86, 32-bit), ZIP Archive
mysql-connector-net-6.2.2-noinstall.zip
[/Quote]
我去官方下了一个早上都下不下来 ,一点down load 就跳到填写详细资料,
Enter Personal Information For Review:
You only need to submit this review once unless you have changes.
Fields marked with an asterisk (*) are required.
我填完了提交他就提示
Thank you. Your account details have been submitted and we will get back to you as soon as possible.
Note: you do not need to submit your details more than once unless there are corrections
然后就没下载的地方
我又链接到下载的地方去,又是这样 ,没完没了
语过添情 2009-12-31
  • 打赏
  • 举报
回复
楼主按照我的步骤做能成功的!
语过添情 2009-12-31
  • 打赏
  • 举报
回复
下载来之后你再解压出来,里面有好几个dll,然后你找mysql.data.dll
添加到网站的Bin目录下(自己建一个),
然后在cs文件引用using MySql.Data.MySqlClient;
就可以使用,类似SqlConnection,MySqlConnection;
SqlCommand,MySqlCommand对应

就这样的
语过添情 2009-12-31
  • 打赏
  • 举报
回复
http://dev.mysql.com/downloads/connector/net/6.2.html
这里不是可以直接下载吗???下面有3个download选第一个下载
Windows (x86, 32-bit), ZIP Archive
mysql-connector-net-6.2.2-noinstall.zip
bianjijianjie 2009-12-31
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 ck11926375 的回复:]
发错了 先下个MySql.Data.dll
然后引用到程序中
[/Quote]
怎么引用?
详细点可以吗?谢谢
bianjijianjie 2009-12-31
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 zhouzangood 的回复:]
private SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=yjxt;Integrated Security=True");
conn.Open();
SqlCommand cmd = new SqlCommand(sql, this.conn);
cmd.ExecuteNonQuery();//连接数据库并执行SQL语句
conn.Close();
[/Quote]
我是mysql不是mssql
zhouzangood 2009-12-31
  • 打赏
  • 举报
回复
private SqlConnection conn = new SqlConnection("Data Source=.;Initial Catalog=yjxt;Integrated Security=True");
conn.Open();
SqlCommand cmd = new SqlCommand(sql, this.conn);
cmd.ExecuteNonQuery();//连接数据库并执行SQL语句
conn.Close();

bianjijianjie 2009-12-31
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 sk_aqi 的回复:]
貌似不知道,不知道楼主知道它用到了没?????????
[/Quote]

w我还没搞好啊,天啊,连个数据库都这么难
wfcfan 2009-12-31
  • 打赏
  • 举报
回复
http://www.connectionstrings.com/mysql
SK_Aqi 2009-12-31
  • 打赏
  • 举报
回复
貌似不知道,不知道楼主知道它用到了没?????????
bianjijianjie 2009-12-31
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 wangjun8868 的回复:]
去MYSql官方网站下载驱动  把DLL引用近来 就可以了
[/Quote]
天啊,我去官方下了一个早上都下不下来 ,一点down load 就跳到填写详细资料,
Enter Personal Information For Review:

You only need to submit this review once unless you have changes.

Fields marked with an asterisk (*) are required.
我填完了提交他就提示
Thank you. Your account details have been submitted and we will get back to you as soon as possible.

Note: you do not need to submit your details more than once unless there are corrections

然后就没下载的地方
我又链接到下载的地方去,又是这样 ,没完没了
怎么搞啊?
他们官网是不?http://www.mysql.com/common/pages/download_access_check.html?sent=1
SK_Aqi 2009-12-31
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 wangjun8868 的回复:]
去MYSql官方网站下载驱动  把DLL引用近来 就可以了
[/Quote]
恩,首先这个dll用什么的,没用的话可以直接删除,看看报错么?
报错,有用到的地方,得下载引用它,点击项目添加引用即可
YnSky 2009-12-31
  • 打赏
  • 举报
回复
UP
加载更多回复(14)

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧