mysql切り取り文字列の損失

6374 ワード

状況が現れる
時々groupを使っていますconcatが文字列を切り取ると、最大切り取りを超えると文字列が失われます.これは私たちが見たくないことです.以下に処理案を示します.
長さ制限コマンドの表示:
show variables like 'group_concat_max_len'

長さ制限コマンドを変更するには、次の手順に従います.
SET GLOBAL group_concat_max_len = 102400;
SET SESSION group_concat_max_len = 102400;

プロセスの実行
mysql> show variables like 'group_concat_max_len';
+----------------------+-------+
| Variable_name        | Value |
+----------------------+-------+
| group_concat_max_len | 1024  |
+----------------------+-------+
1 row in set

mysql> SET GLOBAL group_concat_max_len = 102400;
SET SESSION group_concat_max_len = 102400;

Query OK, 0 rows affected

Query OK, 0 rows affected

mysql> show variables like 'group_concat_max_len';
+----------------------+--------+
| Variable_name        | Value  |
+----------------------+--------+
| group_concat_max_len | 102400 |
+----------------------+--------+
1 row in set

mysql>