41から始めました

文字通り41歳から始めたブログです。DB(MySQL)を使ってお仕事してるので、DB周りの話を中心に最近始めたこととかをTwitterのノリで書いています。なお、本サイトにおいて示されている見解は私個人の見解であり、所属団体や組織を代表するものではありません。

MySQL8.0でLOAD DATAする時の注意

必要なもの - FILE権限 - client に local-infile=1が必要 - mysqldにもlocal-infile=1が必要

三つ目のmysqldにもlocal-infile=1が必要がMySQL8.0での落とし穴 実は、MySQL5.7ではこいつがデフォルトONなのだが、8.0.2移行ではOFFになる。

デフォルトなもんだから、my.cnfにいちいち書いてないし、気づかなかった。

yoku0825さんに相談して、以下のように教えてもらって解決。 f:id:next4us-ti:20180726171327p:plain

yoku0825さんもその後ブログに詳細を上げてましたので、詳しくはそちらをどうぞ。 yoku0825.blogspot.com