How to import text file to table with primary key as auto-increment

后端 未结 7 1654
清歌不尽
清歌不尽 2020-12-09 17:29

I have some bulk data in a text file that I need to import into a MySQL table. The table consists of two fields ..

  1. ID (integer with auto-increment)
  2. Na
相关标签:
7条回答
  • 2020-12-09 18:29

    Another method I use that does not require reordering a table's fields (assuming the auto-increment field is the first column) is as follows:

    1) Open/import the text file in Excel (or a similar program).
    
    2) Insert a column before the first column. 
    
    3) Set the first cell in this new column with a zero or some other placeholder.
    
    4) Close the file (keeping it in its original text/tab/csv/etc. format).
    
    5) Open the file in a text editor.
    
    6) Delete the placeholder value you entered into the first cell.
    
    7) Close and save the file.
    

    Now you will have a file containing each row of your original file preceded by an empty column, which will be converted into the next relevant auto-increment value upon import via phpMyAdmin.

    0 讨论(0)
提交回复
热议问题