我正在寻找为MySQL连接的会话设置group_concat_max_len变量的方法。 MySQL连接由MySQL数据源创建。
目前我设置此变量bei首先运行一个语句:
SET SESSION group_concat_max_len = ?
我不想在每个其他声明之前运行此声明(因为它并不总是需要),如果需要,你可能会忘记它。 所以我想在创建MySQL数据源时将其添加为参数会很好。 我找不到任何用于在MysqlDataSource类中设置group_concat_max_len变量的set方法,但是有一个setSessionVariables方法,可能是设置它的方法。但我不知道如何使用它,因为它只采用一个字符串参数。而且我甚至找不到它的任何颜色。
有谁知道如何在MysqlDataSource中设置group_concat_max_len变量?