mysql切り取り文字列の損失
6374 ワード
状況が現れる
時々groupを使っていますconcatが文字列を切り取ると、最大切り取りを超えると文字列が失われます.これは私たちが見たくないことです.以下に処理案を示します.
長さ制限コマンドの表示:
長さ制限コマンドを変更するには、次の手順に従います.
プロセスの実行
時々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>