如何在web.config文件的连接字符串中写入服务器名称

时间:2014-09-29 20:42:13

标签: mysql asp.net database connection-string

我需要知道如何在webconfig中连接字符串中写服务器名称,其中数据库是mysql并且它位于localhost:8080并使用asp.net web.config文件来编写连接字符串

<add key="mySqlConn" value="DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost:8080;     PORT=3306;DATABASE=dbname; UID=root; PASSWORD=; OPTION=3"/>

我已将此代码段放在web.config文件中但出现此错误

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

我需要知道的事情检查

  1. Servername本地运行在localhost:8080由于skype。
  2. 驱动程序名称。(我的phpmyadmin升级时,我们必须安装phpmyadmin一个或前一个连接器)

1 个答案:

答案 0 :(得分:0)

您没有为localhost正确指定端口。你的端口是8080还是3306?将value参数设置为:

Driver={MySQL ODBC 3.51 Driver};Server=localhost;Port=YOURPORTNUMBER;
Database=dbname;User=root;Password=;Option=3