명령을 사용하여 파일에서 테이블로 데이터를로드해야합니다. 다음과 같이파일에서 테이블로 데이터로드
1 "MARCA"#"MODELO"#"MATRICULA"#PRECIO
2 "CITROEN"#"PICASSA"#"CPG-2044"#12000
3 "CITROEN"#"PICASSA"#"CPR-1762"#12500
4 "CITROEN"#"C4"#"FPP-1464"#13500
5 "CITROEN"#"C4"#"FDR-4563"#13000
6 "CITROEN"#"C3"#"BDF-8856"#8000
7 "CITROEN"#"C3"#"BPZ-7878"#7500
8 "CITROEN"#"C2"#"CDR-1515"#5000
9 "CITROEN"#"C2"#"BCC-3434"#4500
이제 내 첫 번째 테이블이 구성되어 : 나는 이런 식으로 뭔가를 보이는 txt 파일있어
mysql> show columns from MARCAS;
+----------+-------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+----------------+
| ID_MARCA | int(11) | NO | PRI | NULL | auto_increment |
| MARCA | varchar(50) | YES | | NULL | |
+----------+-------------+------+-----+---------+----------------+
을 지금을 정말 데이터를 가져 오는 방법을 알고하지는 . 난 그냥 첫 번째 '열'로드됩니다해야 할 일을 내가 생각 해낸 것은 부분적으로 (:
load data local infile /myfile.txt
into table MARCAS
fields terminated by '#'
lines terminated by '\n';
하지만 그건 단지) 터미널을 일시 중단의 떨어져 아무것도 (하지 않습니다 헬합니다. 제발?
감사합니다. 제 질문에 답변 해 주셔서 감사합니다. 그러나 나는 ''에 의해 종료 된 '' '' '에 의해 종료 된' ''에 의해 종료 된 ''\ n ''에 의해 시작된 ''; ' 비트와 내 코드가 무엇이 잘못 볼 수 없습니다. – CNB
죄송합니다 작은 실수. – e4c5