1
テーブルを手動で作成せずに、ヘッダ(100+カラム)を含む大きなcsvファイルをMySQLにインポートしたいとします。ヘッダ付きCSVファイルからのテーブル作成
私は、MySQL WorkbenchからSqoopやその他のHadoopツールまで、あらゆるツールを使用する準備が整いました。
解決策を検索しようとしましたが、適切な回答が見つかりませんでした。
テーブルを手動で作成せずに、ヘッダ(100+カラム)を含む大きなcsvファイルをMySQLにインポートしたいとします。ヘッダ付きCSVファイルからのテーブル作成
私は、MySQL WorkbenchからSqoopやその他のHadoopツールまで、あらゆるツールを使用する準備が整いました。
解決策を検索しようとしましたが、適切な回答が見つかりませんでした。
最も簡単で迅速な方法は、MySQLのワークベンチを使用することです:右の表をクリックしてください
load data infile '/filepath/filename.csv' into table tablename_table fields terminated by ',' enclosed by '"' lines terminated by '\n'
(
col1
、col2
、coln
);
列リストは、MySQL Workbenchで生成されたcreateコマンドから撮影することができます:手動でデータをロードする場合
。
MySQLのLOAD DATAコマンド[ここ](https://dev.mysql.com/doc/refman/5.7/en/load-data.html)を参照してください。大量のCSVデータを非常に迅速にテーブルにインポートできます。 –