Maison >base de données >tutoriel mysql >Comment se connecter à la base de données MySQL depuis ASP.NET en utilisant le bon connecteur ?
Lorsque vous utilisez SqlConnection pour vous connecter à la base de données MySQL dans une application ASP.NET, vous pouvez rencontrer "Mot clé non pris en charge : 'pilote'"erreur. En effet, SqlConnection est spécifiquement conçu pour se connecter à SQL Server, alors que MySQL nécessite l'utilisation d'un connecteur MySQL spécifique.
Afin de résoudre ce problème, vous devez effectuer les étapes suivantes :
MySqlConnection connection = new MySqlConnection(myConnectionString);
MySqlCommand command = new MySqlCommand(query, connection);
Par exemple :
<connectionStrings> <add name="MyConnectionString" connectionString="server=127.0.0.1;port=3306; database=gis_server;uid=root;pwd=1234;" /> </connectionStrings>
connection.Open();
MySqlCommand command = new MySqlCommand(query, connection); MySqlDataReader reader = command.ExecuteReader();
Votre code devrait maintenant pouvoir se connecter avec succès à la base de données MySQL et exécuter des requêtes et traiter les résultats. Pour plus d'informations, consultez la documentation du connecteur MySQL sur le site Web MySQL (https://dev.mysql.com/doc/refman/5.0/es/connector-net-examples-mysqlconnection.html).
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!