首頁 >資料庫 >mysql教程 >如何將沒有 ID 欄位的 CSV 檔案匯入 MySQL?

如何將沒有 ID 欄位的 CSV 檔案匯入 MySQL?

Patricia Arquette
Patricia Arquette原創
2024-11-14 11:13:02426瀏覽

How to Import a CSV File into MySQL Without an ID Field?

將CSV 檔案匯入沒有ID 欄位的MySQL

嘗試將CSV 檔案匯入缺少ID 欄位的MySQL 表時會出現此問題ID欄位且缺少列標題。本指南將提供如何匯入資料的說明,同時跳過第一列(ID)並允許 MySQL 自動為自增 ID 欄位指派值。

步驟:

  1. 開啟 phpMyAdmin 並導覽至您想要匯入資料的表。
  2. 點選「導入」標籤。
  3. 在「要匯入的檔案」欄位中,選擇要匯入的 CSV 檔案。
  4. 在「資料庫」下,選擇包含目標表的資料庫。
  5. 在「表格」下,選擇目標表格。
  6. 選取「忽略以 n 結尾的行(回車行feed)」方塊。
  7. 點選「欄位終止於」下拉清單並選擇「,」(逗號)。
  8. 將「欄位包含於」欄位留空。
  9. 將「轉義欄位」欄位留空。
  10. 點選「終止於的行」下拉清單並選擇「auto。」
  11. 在「SQL 查詢」中,輸入以下指令:
LOAD DATA INFILE 'path/to/file.csv' INTO TABLE your_table FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' SET>

將“path/to/file.csv”替換為您的實際路徑CSV 檔案。將 'your_table' 替換為目標表的名稱。

  1. 點選「開始」按鈕開始匯入程序。

注意: 在執行匯入之前,請確保表中的 ID 欄位設定為自動遞增。這將允許 MySQL 自動為每個匯入記錄的 ID 列指派唯一值。

以上是如何將沒有 ID 欄位的 CSV 檔案匯入 MySQL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn