MySQL 与高级属性的连接,例如 program_name

MySQL connection with advanced attributes such as program_name

当我通过 mysql jdbc 驱动程序创建到 MySQL 数据库的新连接时,我在 MySQL Workbench 中看到下一个高级属性:

我们可以看到下一个属性:

我们如何管理这些属性?

由 MySQL Workbench 创建的连接具有其他属性:

如何在创建连接或我自己的属性时设置 'program_name' 属性?

在这篇文章中找到了答案Connection attributes in MySQL 5.6

有一个 url 的示例,带有附加属性:

jdbc:mysql://localhost/login?connectionAttributes=program_name:Login Server,other_name:other