2
我有我的公用文件夾我的csv文件,我試圖從一個遷移加載它,但我得到未找到錯誤使用該腳本文件:我如何加載使用加載數據本地infile遷移軌道中的csv文件?
ActiveRecord::Base.connection.execute(
"load data local infile '#{RAILS_ROOT}/public/muds_variables.csv' into table muds_variables " +
"fields terminated by ',' " +
"lines terminated by '\n' " +
"(variable_name, definition)")
我已經檢查並重新檢查文件路徑,這絕對是它的存在,我也嘗試過使用沒有任何路徑的文件名和其他幾個組合,但我無法使它工作:(。誰能幫助我出現此問題?
這裏是錯誤: Mysql ::錯誤:找不到文件'/home/chris/rails_projects/muds/public/muds_variables.csv'(Errcode:2):load data local infile'/ home /chris/rails_projects/muds/public/muds_variables.csv」成終止表muds_variables領域「」通過‘終止線’(變量名稱,定義)
-C
你能顯示錯誤跟蹤嗎? – fl00r 2010-03-29 19:37:25
Mysql ::錯誤:未找到文件'/home/chris/rails_projects/muds/public/muds_variables.csv'(Errcode:2):load data local infile'/home/chris/rails_projects/muds/public/muds_variables.csv '變成表'muds_variables'字段以''結尾,''行終止' '(variable_name,definition) – 2010-03-29 20:44:55