连接到godadday mysql服务器时出错

时间:2016-09-29 09:55:06

标签: c# mysql .net hosting web-hosting

<connectionStrings>
  <add name="Dbconnection" 
       connectionString="Server=1.1.1.1; Port =3306; Database=OnlineShopping; Uid=userID Pwd=password />
</connectionStrings>

String conStr = System.Configuration.ConfigurationManager.
    ConnectionStrings["connectionStringName"].ConnectionString;

MysqlConnection con = new MysqlConnection (conStr);
con.open();
  

错误:

     

at MySql.Data.MySqlClient.MySqlTrace.LogError(Int32 id,String msg)at at   MySql.Data.MySqlClient.MySqlPool.TryToGetDriver()at   MySql.Data.MySqlClient.MySqlPool.GetConnection()at   MySql.Data.MySqlClient.MySqlConnection.Open()at   Admin_indx.Page_Load(Object sender,EventArgs e)

注意:我可以从我的本地计算机上使用Mysql服务器数据库(位于我的主机站点的数据库)它工作正常, 但是,当我尝试使用Live代码时,它会给我错误。

1 个答案:

答案 0 :(得分:0)

终于得到了回答, 我们必须在Godaddy上添加ODBC数据源。 在这里我们必须选择数据库和驱动程序类型, 在此之后,您可以使用数据库USER ID和PASSWORD测试连接。您将获得连接已成功建立的消息。

除此之外,你必须改变