如何在c#中的app.config中编写mysql连接字符串?

时间:2013-09-16 18:26:56

标签: c# mysql

<?xml version="1.0" encoding="utf-8" ?>  
<configuration>  
<Connectionstring>  
<add key="questionpaper" value="server=localhost;database=Question_info;  
 UID=root;password=SATISH;"/>  
</Connectionstring>    
<startup>   
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />   
</startup>     
</configuration>     

这是我的app.config但无法连接到MySql服务器
   所以请告诉我如何处理这个问题    如何在c#

中的app.config中编写mysql连接字符串

2 个答案:

答案 0 :(得分:2)

您需要复制connectionStrings标记。

<connectionStrings>
  <add name"ConnectionStringName" connectionString="Data Source=serverName;Initial Catalog=databaseName;Intergated Security=SSPI;Application Name=My.Application.Name" providerName="System.Data.SqlClient" />
</connectionStrings>

add key / value标记也是用于appSettings的格式,而不是connectionStrings。

答案 1 :(得分:1)

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <connectionStrings>
    <add name="questionpaper" connectionString="SERVER=localhost; DATABASE=Question_info; UID=root; PASSWORD=SATISH" />
  </connectionStrings>

  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
  </startup>
</configuration>