Ich möchte eine ID-Spalte in meine Tabelle einfügen und Daten dieser Tabelle aus einer Textdatei abrufen. Zum Beispiel ist meine Textdatei so:
%Vor%und es hat ungefähr 20 Millionen Zeilen. Ich möchte diese Daten in eine Tabelle einfügen und eine Spalte für automatisch inkrementierte ID-Werte einfügen. Ich werde "Daten infile laden" verwenden, aber ich möchte meine Tabelle wie folgt erstellen:
%Vor%Wie kann ich diese Art von Tabelle mit mysql (workbench) erstellen
Erstens, create table with column ID hat die Eigenschaft auto increment:
%Vor%Dann sollten Sie Daten in eine Tabelle mit Ladedaten-Infile laden, indem Sie Spaltennamen angeben:
%Vor%siehe: How LOAD DATA INFILE in mysql mit dem ersten col Auto Increment?
dies kann für Sie tun ..
%Vor%Weitere Informationen finden Sie in diesem Link
Tags und Links mysql indexing auto-increment load-data-infile