0
我目前正在構建一個可幫助學生構建課程計劃的數據庫。我使用csv文件「成功」導入了三列中的兩列,但我遇到的問題是導入了類別分開的字段的ID號。我認爲這與ID是一個int文件有關,因爲其他兩列是varchar。但讓列是int讓我的項目非常容易的休息...從csv導入MySQL時缺少int值
CSV文件的一小部分寫着:
1,AFAM,2000
1,AFAM,3150
1,PSYC,3150
1,AFAM,3880
1,AFAM,4200
2,POLS,4200
2,AFAM,4490
2,AFAM,6490
2,DRAM,4490
2,DRAM,6490
2,AFAM,4500
然後我在MySQL中使用:
LOAD DATA local INFILE 'Course_Requirements.csv' INTO TABLE Courses
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n';
當我去SELECT * FROM COURSES;
查看我的表就說明了這樣的:
ID | ClassName | ClassNumber
| AFAM | 2000
| AFAM | 3150
| PSYC | 3150
| AFAM | 3880
| AFAM | 4200
| POLS | 4200
| AFAM | 4490
| AFAM | 6490
| DRAM | 4490
| DRAM | 6490
2 | AFAM | 4500
我老老實實不知道爲什麼ID沒有顯示出來......
哇,,那肯定聽起來就像是我會做的屬性。我現在正在回家,但我一定會在回家時檢查它! – thatjesushair