1
MySQL의 GROUP_CONCAT 필드가있는 varchar (140)의 여러 텍스트를 새 테이블로 집계합니다. 자동으로 새 필드는 문서에 따라 65535자를 보유해야하는 필드 유형 TEXT가됩니다. 여전히 새로운 테이블 (아래의 "full_text"열)에 나타나는 텍스트 문자 중 일부만입니다. 나는 체크했다. 그리고 더 많은 텍스트와 따라서 문자가 새로운 테이블 열에 있어야한다. max_package_size와 같은 MySQL 서버에서 아무것도 변경하지 않았습니다. 기본값입니다.MySQL에서 새 테이블의 새 TEXT 필드에 모든 문자가 맞지 않는 이유는 무엇입니까?
DROP TABLE IF EXISTS tempsumdate;
CREATE TABLE tempsumdate ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_swedish_ci AS
SELECT tw.from_user, MONTH(tw.created_at) AS month, GROUP_CONCAT(tw.text) AS full_text
FROM tweets AS tw
GROUP BY tw.from_user, month;´
내가 여기 실종 무엇 : 내 MySQL의 쿼리는 다음
입니까?
아, 고마워. 더 많은 인물에 적응할 수 있고 동일한 것을 성취 할 수있는 방법이 있습니까? – mattiasostmar
링크 된 문서를 읽습니다. 변경할 시스템 설정을 알려줍니다. –