Mysql
 sql >> Database >  >> RDS >> Mysql

Aggiungi il nome dell'applicazione/il nome del programma nella stringa di connessione mysql

La colonna "Nome programma" in MySQL Workbench deriva da un program_name attributo di connessione . La documentazione MySQL afferma erroneamente che:

Questo è sbagliato in due modi:il nome dell'attributo ha un errore di battitura (sottolineatura iniziale) e il codice che lo imposta è stato eliminato .

Non c'è modo (un'impostazione della stringa di connessione o altro) per impostare il valore di questo attributo in MySQL Connector/NET. Inoltre, gli attributi di connessione sono parte della stretta di mano iniziale quindi non c'è modo di impostarli dopo aver stabilito la connessione (ad esempio, nel codice dell'applicazione).

Se desideri modificare le librerie di connettori ADO.NET, MySqlConnector libreria aggiunto supporto per un Application Name opzione della stringa di connessione in v0.44.0 ; questo ti consentirà di controllare l'attributo di connessione inviato al server (e verrà visualizzato in MySQL Workbench).