2016-09-29 1 views
0
<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(); 

Error:Obtenir erreur pendant connectiong à godadday serveur mysql

at MySql.Data.MySqlClient.MySqlTrace.LogError(Int32 id, String msg) 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)

Note: Je suis en mesure d'utiliser la base de données du serveur Mysql (base de données Situé à mon site d'hébergement) de mon ordinateur local, il est bien de travail, Mais quand j'essaie d'utiliser même à partir du code Live, il me donne une erreur.

+2

Vous devez imprimer l'erreur réelle - tout ce qui dit est-il n'a pas réussi à ouvrir - ce qui est le message d'erreur réelle – BugFinder

+0

Avez-vous suivi leurs instructions ici? https://www.godaddy.com/help/connect-remotely-to-databases-4978 En particulier _Free Web Hosting comptes ne peuvent pas activer Direct Database Access._ – Steve

+0

J'utilise le service payant de godadday, Alors que je me connecte à distance aux bases de données son fonctionnement, mais quand publier le même code en direct, il jette au-dessus de l'erreur – Raj

Répondre

0

Enfin obtenu la réponse, Nous devons ajouter ODBC Data Source sur Godaddy. Dans ce nous devons sélectionner sur base de données et le type de pilote, après cela, vous pouvez tester votre connexion en utilisant votre base de données USER ID et PASSWORD. Vous obtiendrez un message Connexion établie avec succès.

En plus de cela, vous devez changer