mysqlコマンドラインでCSVファイルをインポートする方法は何ですか?
MySQLのコマンドラインでCSVファイルをインポートするには、以下の手順に従うことができます。
- コマンドラインツールを開いて、MySQLデータベースにログインしてください。
- 私のデータベースを使用してください。
- 私のテーブルを作成します(列1 INT、列2 VARCHAR(50)、列3 DATE);
- 「LOAD DATA INFILE ‘/path/to/data.csv’ INTO TABLE mytable FIELDS TERMINATED BY ‘,’ LINES TERMINATED BY ‘\n’ IGNORE 1 ROWS;」のデータをテーブル「mytable」に読み込んでください。
- data.csvというファイルのパスと名前です。
- FIELDS TERMINATED BY ‘,’ はコンマでフィールドが区切られていることを示す。
- LINES TERMINATED BY ‘\n’は、改行コードで行を区切ることを示しています。
- 1行無視すると、CSVファイルの最初の行(通常はヘッダー)を無視します。
インポートが完了したら、SELECT文を使用してインポートしたデータをクエリできます。たとえば、次のコマンドを使用してテーブルのデータをクエリします:mytableからすべて選択する。