使用.NET连接到MySQL数据库时出错

时间:2010-08-14 23:00:12

标签: .net mysql

当我尝试从我的.NET应用程序连接到MySQL数据库时,我不断收到错误:

  

错误[IM002] [Microsoft] [ODBC驱动程序   管理器]找不到数据源名称   并且没有指定默认驱动程序

我去了this URL并下载/安装了Windows,MSI安装程序连接器 - ODBC,但我仍然收到错误。我还应该做些什么才能让它发挥作用?

这是我正在使用的连接字符串:

<add name="sfc" connectionString="DRIVER={MySQL ODBC 5.1 Driver};SERVER=111.111.111.111;PORT=3306;DATABASE=dbname;USER=username;PASSWORD=password;OPTION=0;" />

1 个答案:

答案 0 :(得分:1)

检查ODBC驱动程序是否已正确安装(运行odbcad32.exe并转到驱动程序选项卡)

无论如何,您应该使用本机ADO.NET提供程序而不是ODBC驱动程序,它更有效。