Grup_concat_max_len'ı arttırmalıyım. Hazırlama ile yapamıyorum ve ayrıca mysql my.conf dosyasında yapamıyorum.JDBC url'deki oturum değişkenleri nasıl düzgün şekilde iletilir?
mysql belgesinde, URL'de oturum değişkenlerini geçirme seçeneği bulunduğunu buldum. Ama hiçbir örnek yoktur, ben bunu böyle yapmaya çalıştık:
jdbc.url=jdbc:mysql://xxxx.xx.xx.xx/dbName?sessionVariables=group_concat_max_len:204800
ve bu durum vardır:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ':204800' at line 1
Ve ayrıca ben böyle böyle denedim:
jdbc.url=jdbc:mysql://xxxx.xx.xx.xx/dbName?sessionVariables=group_concat_max_len,204800
, çünkü resmi belgeler şöyle diyor:
Herhangi bir fikir ???
OP adlı kıyasla URL'nizde farklı olanı açıklayabilir misiniz URL ve nasıl yardımcı olur? –
Oracle'ın resmi belgelerine buradan bakabilirsiniz [link] (https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html) size bir çeşit kafa karıştırıcı olduğunu öğrenecek. Parametrelerin, aslında net olmayan, virgülle ayrılmış değerler listesi olarak verilmesi gerektiği belirtilmektedir. Yukarıdaki örnek, iki veya daha fazla oturum parametresinin nasıl ayarlanabileceğini netleştirir. – Ned