CSDN-CSDN社区-.NET技术-ASP.NET

收藏 .net连接mysql数据库,用过的进来说下![问题点数:20,结帖人:jieyi1106]

  • jieyi1106
  • (伊阿宋)
  • 等 级:
  • 结帖率:
楼主发表于:2009-01-09 20:10:38
.net连接数据库,大家用的是什么方法?
我在网上看,有的说是下载个mysql.dll
  有的说要装ODBC驱动的方法

到底哪个好用, 我的mysql数据库以后可能会移到linux平台下!

  大家指点下
回复次数:7
#1楼 得分:5回复于:2009-01-09 20:16:58
用这个:
MySQL Connector/Net 5.2 - an ADO.NET Data Provider

http://dev.mysql.com/downloads/connector/net/5.2.html

是mysql官方提供的
#2楼 得分:3回复于:2009-01-09 20:18:50
MySQL Connector是.NET的数据提供程序,比ODBC的性能要好。
#3楼 得分:2回复于:2009-01-09 20:20:29
鉴于微软的封闭性,.NET的程序是很难移植到LINUX的,MySQL数据库当然没问题了
#4楼 得分:0回复于:2009-01-09 20:32:50
顶下
#5楼 得分:0回复于:2009-01-09 20:33:50
没试过 友情up
#6楼 得分:5回复于:2009-01-09 20:40:14
<appSettings>
<add key="Connection" value="Server=127.0.0.1;User ID=root;Password=;Database=box;CharSet=gb2312;"/>
</appSettings>
MySql.Data.dll
都写给你了。下载上面那个DLL。然后web.config里面和上面写的一样就行
#7楼 得分:5回复于:2009-01-09 20:57:46
using MySQLDriverCS;
MySQLConnection DBConn;
DBConn = new MySQLConnection(new MySQLConnectionString("localhost","mysql","root","",3306).AsString);
DBConn.Open();
MySQLCommand DBComm;
DBComm = new MySQLCommand("select AA from A",DBConn);

MySQLDataReader DBReader = DBComm.ExecuteReaderEx();
try
{
while (DBReader.Read())
{
Console.WriteLine("AA= {0} ", DBReader.GetString(0));
}
}
finally
{
DBReader.Close();
DBConn.Close();
}
DBConn.Close();
相关问题
请用过appfuse程序的大侠进来看看!谢谢! Java / 框架、开源- CSDN ...
请用过appfuse程序的大侠进来看看!谢谢! Java / Web 开发- CSDN社区 ...
大家进来讨论一下,如果用MySQL数据库,数据量大时如何才能比较高效的 ...
讨论一下pgSQL和.net的应用.用过的高手进来哈.分不够再给.NET技术/ ASP ...
Java连接mySQL数据库的问题~~mm在线求救! Java / J2SE / 基础类- CSDN ...
请问各位高手:我现在用(JDBC版本3.08)连接MySQL(版本5.0.1)数据库怎么 ...