sql >> Base de Datos >  >> RDS >> Mysql

Agregue el nombre de la aplicación/nombre del programa en la cadena de conexión mysql

La columna "Nombre del programa" en MySQL Workbench proviene de un program_name atributo de conexión . La documentación de MySQL afirma incorrectamente que:

Esto es incorrecto de dos maneras:el nombre del atributo tiene un error tipográfico (guion bajo inicial) y el código que lo establece fue eliminado .

No hay forma (una configuración de cadena de conexión o de otro tipo) de establecer el valor de este atributo en MySQL Connector/NET. Además, los atributos de conexión son parte del apretón de manos inicial por lo que no hay forma de configurarlos después de establecer la conexión (por ejemplo, en el código de su aplicación).

Si está dispuesto a cambiar las bibliotecas del conector ADO.NET, el MySqlConnector biblioteca soporte agregado para un Application Name opción de cadena de conexión en v0.44.0 ; esto le permitirá controlar el atributo de conexión que se envía al servidor (y aparecerá en MySQL Workbench).