MySQL의 GROUP_CONCAT 촬영 기본 1024 바이트

프로덕션 환경 생성 된 개발 환경 버그 지칭
촬영 필드 짧게 GROUP_CONCAT 함수 결과를 사용할 때 발생하는 개발 환경 때문이다.
해결없이 처음의 결과로,이 설정을 잊어 버린 때문에 생산 시간이 등장했다 후에는 본인의 기록이다 :

1024 바이트의 기본 기능을 사용하여 촬영 GROUP_CONCAT 1]
명령을 확인하기 위해 사용될 수있다 :

	mysql> show variables like "%concat%";

그림 삽입 설명 여기

  1. group_concat_max_len의 값을 설정하는 방법에는 두 가지가 있습니다

(1) [mysqld를]에서 /etc/my.cnf에 적용하려면 재시작 = 102,400, group_concat_max_len MySQL의 필요성을 추가

커맨드 라인에서 (2) :

  SET GLOBAL group_concat_max_len=102400;

SESSION group_concat_max_len = 102400 또는 SET,
세계 전역의 힘이며, 현재 세션의 세션 유효합니다. 당신은 GLOBAL 아를 운영하려면 관리자 권한이 필요합니다! ! !

팁 : 또한, 설정 값은 SET GLOBAL group_concat_max_len = 10240000로, 큰 경우, 효과, 프로 테스트를 잃게됩니다! ! !

증가, 시스템은 잘못된 쿼리 매개 변수의 결과로 다시 시작하지 않기 때문에, 터미널을 다시 시작해야이 작업에 연결되어

게시 14 개 원래 기사 · 원 찬양 2 · 조회수 175

추천

출처blog.csdn.net/weixin_41402056/article/details/104667851