ローカルのCSVをMysqlへアップロードする それは簡単にみえるMysqlの処理が用意されている「 LOAD DATA LOCAL INFILE $file INTO TABLE tb1 FIELDS TERMINATED BY ','」 などとPHPを使うと、エンコードの問題や、サーバの.iniの問題などでなかなかシンプルにいかず、何より原因の解明が非常にややこしい。 問題は、文字化け一つとってもPHPなのかMysqlなのか、はたまたCSVなのかわかりにい。 テキストで同じものを用意したりしてかなり手こずった。 あとは解決して納品したとして、クライアントが使うCSVの形式を指定していたのでは担当者が変わったり、6ヶ月ごとの商品の入れ替えの度に問い合わしの電話が鳴り、その度に仕様書を見るのはこちらなので、不安要素は最大限取り除く目的がある。 設計 ●ローカルからCSVデータをPHPを使っ