0
데이터 형식 텍스트 파일을 mysql 데이터베이스로 가져 오려고합니다. LOAD DATA INFILE 문을 사용했지만 성공적으로 작동하지 않습니다. '\ n을'종료 '\의 t'와 선으로 종료 필드를 다음과 같이LOAD DATA INFILE을 사용하여 MySQL에서 데이터를 가져올 때 혼동되는 동작
내 텍스트 파일은 다음과 같습니다
2102308562 2102298734 2 75
2102308562 2409206932 2 15
2102308562 1706425142 2 9
2102308562 2817061695 2 6
2102308562 1738818365 2 52
2102308562 2102304314 2 16
2102308562 1732994262 2 2
2102308562 1952263417 2 1
나는 다음과 같은 문으로 정의 삽입 할 테이블 :
CREATE TABLE `t_user_action` (
`Subject_user_id` INT(32) UNSIGNED NOT NULL COMMENT ,
`Object_user_id` INT(32) UNSIGNED NOT NULL COMMENT ,
`Action_id` INT(32) UNSIGNED NOT NULL COMMENT ,
`Action_count` INT(32) UNSIGNED NOT NULL COMMENT ,
PRIMARY KEY (`Subject_user_id`,`Object_user_id`,`Action_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
내 import 문은 같다 :
LOAD DATA INFILE 'UserRetweet.txt' INTO TABLE t_user_action CHARACTER SET utf8
내 문제는 부하 데이터 INFILE 문 EXE 후 cuted. 첫 번째 행의 첫 번째 열 값은 0이지만 다른 값은 오른쪽입니다.
인터넷에서 검색 한 결과 해결책을 얻을 수 없습니다. 어떤 조언을 주셔서 감사합니다!
정확히 맞아요, 정말 고마워요! – Chasefornone