Mysql
 sql >> Base de données >  >> RDS >> Mysql

Ajouter le nom de l'application / le nom du programme dans la chaîne de connexion mysql

La colonne "Nom du programme" dans MySQL Workbench provient d'un program_name attribut de connexion . La documentation MySQL affirme à tort que :

C'est faux de deux manières :le nom de l'attribut a une faute de frappe (trait de soulignement principal) et le code qui le définit a été supprimé .

Il n'y a aucun moyen (un paramètre de chaîne de connexion ou autre) de définir la valeur de cet attribut dans MySQL Connector/NET. De plus, les attributs de connexion sont partie de la poignée de main initiale il n'y a donc aucun moyen de les définir une fois la connexion établie (par exemple, dans votre code d'application).

Si vous souhaitez modifier les bibliothèques de connecteurs ADO.NET, le MySqlConnector bibliothèque prise en charge ajoutée pour un Application Name option de chaîne de connexion dans v0.44.0 ; cela vous permettra de contrôler l'attribut de connexion qui est envoyé au serveur (et il apparaîtra dans MySQL Workbench).