前提・実現したいこと
CSVファイルをDBにインポートしたいです。
既存でfooddateテーブルが用意されておりそのテーブルにCSV内にあるデータをインポートしたいと思っております。
参考サイトを見ながら進めておりますがエラーが出てしまい立ち往生してしまっているような状況です。
発生している問題・エラーメッセージ
mysql
1mysql> load date local 2 -> infile "/Users/yastinbieber/Dropbox/foods_date.csv" 3 -> into table fooddates 4 -> fields terminated by ','; 5 6ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'date local 7infile "/Users/yastinbieber/Dropbox/foods_date.csv" 8into table foodda' at line 1
CSVに囲み文字がない為、OPTIONALLY ENCLOSED BYは記述しておりません。
なおCSVファイルは下記へ格納されています。
保管場所の指定も合っているのか疑問です。
■場所 Macintosh HD → ユーザ → yastinbieber → Dropbox
試したこと
参考サイト①
参考サイト②
上記のサイトを真似しながら実行しております。が上記のようなエラーが出てしまっているような形です。
エラー文で検索もかけておりますが欲しい情報がなく理解の深い方ご教授いただけますと幸いです。
補足情報(FW/ツールのバージョンなど)
Rails 5.2.4.3
ruby 2.5.1
追記
Mysql
1mysql> load data local 2 -> infile "/Users/yastinbieber/Desktop/foods_date.csv" 3 -> into table fooddates 4 -> fields terminated by ','; 5 6ERROR 2 (HY000): File '/Users/yastinbieber/Desktop/foods_date.csv' not found (Errcode: 2)
tarninal
1yasuhiroMacBook:~ yastinbieber$ cd Desktop 2yasuhiroMacBook:Desktop yastinbieber$ ls 3foods_date.csv other files
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/15 10:41
2020/08/15 10:43
2020/08/15 11:27
2020/08/15 12:02
2020/08/16 02:45
2020/08/16 05:22
2020/08/16 07:41