我正在嘗試將數據加載到數據庫。我唯一的問題是我得到一個錯誤1261.我得到一個不正確的日期時間值錯誤,但我解決了下面的負載數據infile中的代碼(設置date_time =)。我現在的問題是它說我沒有足夠的數據用於所有列。我知道你應該在表名之後命名列,但我似乎無法讓它起作用。MySql錯誤1261:行1不包含所有列的數據
有一個表,它有15列。第一列是主鍵,其他十四列是常規列。
下面是加載文件聲明:
load data infile 'c:/proj/test.csv' into table base (@var1,event,failure,ue,mc,mn,cell,durat,cause,ne,ims,hier,hier3,hier32)
set date_time = STR_TO_DATE(@var1, '%Y%m%d %H%i%s')
;
其他注意事項:PK列稱爲數據ID,是一個INT 它是自動遞增。
下面是CSV文件中的數據:
2013-03-20 14:55:22,4098,1,21060800,344,930,4,1000,0,11B,344930000000011,4809532081614990000,8226896360947470000,1150444940909480000
它沒有工作。該行沒有進入表格。我得到了一個綠色的勾號,但沒有進入。 –