SqlClient supports a `Application Name` [connection string option](https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnectionstringbuilder.applicationname.aspx) that is visible in various server monitoring tools. MySQL Workbench supports showing an application name via the [`program_name` connection attribute](https://dev.mysql.com/doc/refman/8.0/en/performance-schema-connection-attribute-tables.html). We could add a connection string setting (default `null`) that, if set, is used to initialise that attribute. Example requests for such a setting: * https://stackoverflow.com/questions/51848391/add-application-name-in-mysql-connection-string/ * https://stackoverflow.com/questions/29947364/set-program-name-for-display-in-mysql-process-list