mariadb 什么是Mysql/Maria“应用程序信息”或“客户端标识”-以及如何不使用mysqldump发送它?

ca1c2owp  于 2022-11-08  发布在  Mysql
关注(0)|答案(1)|浏览(75)

在我尝试连接的ProxySQL后面有一个mariadb。
当使用“调试工具”,如IntelliJ的数据库插件或DBeaver,它只工作时,我们禁用“发送应用程序信息”。
在IntelliJ中,它是这样的设置:

在DBeaver上(禁用客户端标识):

如果不禁用此标识,则会收到一个重新部署主机组的错误:

ProxySQL Error: connection is locked to hostgroup 10 but trying to reach hostgroup 20

我想知道这个应用程序/客户端ID实际上是什么--以及我们如何在使用mysqldump到该机器时禁用相同的设置(因为它会导致相同的错误)

af7jpaap

af7jpaap1#

查看添加了禁用功能的dbbeaver代码,其中的应用程序信息似乎是连接属性。
这些选项似乎是在9年前添加到mysqldump的,所以我认为这不是一个回归。也没有禁用它的选项,我很难相信这些客户端实用程序之前都没有用ProxySQL测试过
这部分看起来像ProxySQL issue #2522,但这里没有提到属性。可能值得一个新的问题。

相关问题