MySQLにCSVファイルをインポートする方法
  
    csvの中身
    [数字],[テキスト],[テキスト],[テキスト]
    
    csvの中身のデータのタイプにあったテーブルを作成
    mysql> create table sample(genre_id int, top_genre text, second_genre text, third_genre text);
    
    csvファイルを中身をインポート
    mysql> load data local infile 'インポートするファイルのパス' into table sample fields terminated by ',' lines terminated by '\r\n';
    
    確認
    mysql> select * from sample;
    
    
    注意
    mysqlにcsvをインポートする場合には改行文字への注意が必要。
    読み込み対象ファイルがWindowsシステムで作成されているものの場合、LINES TERMINATED BY '\r\n'という指定がいる。
    Windowsのプログラムは通常2文字の改行コード(CR+LF)を使用しされており、例えばExcel上で生成されたcsv等の改行コードはCR+LF。
    ところがLOAD DATA INFILEのデフォルトは改行コードがLFとして扱う事になっている。
トップへ