sql >> Databáze >  >> RDS >> Mysql

Přidejte název aplikace / název programu do připojovacího řetězce mysql

Sloupec "Název programu" v MySQL Workbench pochází z program_name atribut připojení . Dokumentace MySQL nesprávně tvrdí, že:

To je chybné dvěma způsoby:název atributu má překlep (hlavní podtržítko) a kód, který jej nastavuje bylo smazáno .

Neexistuje žádný způsob (nastavením připojovacího řetězce nebo jinak) jak nastavit hodnotu tohoto atributu v MySQL Connector/NET. Kromě toho jsou atributy připojení součástí úvodního podání ruky takže po navázání připojení (např. v kódu vaší aplikace) je nelze nijak nastavit.

Pokud jste ochotni změnit knihovny konektorů ADO.NET, MySqlConnector knihovna přidaná podpora pro Application Name možnost připojovacího řetězce v v0.44.0 ; to vám umožní ovládat atribut připojení, který je odeslán na server (a zobrazí se v MySQL Workbench).




  1. mySQL:Použití Levenshteinovy ​​vzdálenosti k nalezení duplikátů ve 20 000 řádcích

  2. tisk obrázků blob mySQL?

  3. Vytvořte tabulku pomocí datového razítka

  4. Laravel eloquent neaktualizuje sloupec JSON:Převod pole na řetězec