CSV データをヘッダーを除いて特定のフィールドから MySQL テーブルにインポートするにはどうすればよいですか?
Nov 16, 2024 pm 06:42 PMヘッダーを除き、特定のフィールドから開始して CSV データを MySQL テーブルにインポートする方法
MySQL テーブルへの CSV ファイルのインポートは、データ分析とデータベース管理における一般的なタスク。ただし、特に CSV ファイルにヘッダー情報が含まれていない場合、またはデータが特定のフィールドから始まる場合は、データを正しくインポートするのが難しい場合があります。
解決策:
そのようなシナリオが発生した場合は、LOAD DATA INFILE コマンドを使用して、ヘッダーを除外し、インポートの開始フィールドを指定しながら、データを MySQL にインポートできます。このコマンドを使用すると、データ インポート プロセスを制御し、特定の要件に合わせてカスタマイズできます。
2 番目のフィールドから開始してヘッダーを除いて CSV ファイルを MySQL にインポートするには、次の手順に従います。
- ID フィールドを null に設定します: CSV には ID フィールドが含まれておらず、テーブルの ID フィールドに対して auto_increment が有効になっているため、インポート中に ID フィールドを null に設定する必要があります。これにより、MySQL が ID フィールドに適切に入力できるようになります。
- LOAD DATA INFILE コマンドを使用します。 phpMyAdmin の SQL タブで、次のコマンドを入力し、CSV ファイルへのパスを置き換えます。コンピュータ上の実際のパス:
LOAD DATA INFILE 'path/to/file.csv' INTO TABLE your_table FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' SET>
例:
CSV ファイルが /tmp/data.csv にあり、テーブル名が test_table の場合、コマンドは次のようになります:
LOAD DATA INFILE '/tmp/data.csv' INTO TABLE test_table FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' SET>
これらの手順に従うと、ヘッダーを除外し、特定のフィールドから開始して CSV データを MySQL に正常にインポートでき、データを操作できるようになります。必要に応じて。
以上がCSV データをヘッダーを除いて特定のフィールドから MySQL テーブルにインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか?

Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし)

MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド

共通の脆弱性(SQLインジェクション、ブルートフォース攻撃)に対してMySQLを保護するにはどうすればよいですか?

MySQL接続用のSSL/TLS暗号化を構成するにはどうすればよいですか?
