Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 如何使用load data local Infle从移植中加载rails中的csv文件?_Mysql_Ruby On Rails_Csv_Migration - Fatal编程技术网

Mysql 如何使用load data local Infle从移植中加载rails中的csv文件?

Mysql 如何使用load data local Infle从移植中加载rails中的csv文件?,mysql,ruby-on-rails,csv,migration,Mysql,Ruby On Rails,Csv,Migration,我的公用文件夹中有我的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' "

我的公用文件夹中有我的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”错误代码:2:将数据本地填充“/home/chris/rails_projects/muds/public/muds_variables.csv”加载到以“,”行结尾的表muds_变量字段中,变量名,定义


-答案是,如果你真的有一个名为muds_variables.csv的文件,那么这应该是可行的。我的文件名为muds variables.csv,很抱歉浪费了://

答案是,如果您实际有一个名为muds_variables.csv的文件,那么这应该是可行的。我的文件名为muds variables.csv很抱歉浪费://

Mysql::Error:file'/home/chris/rails\u projects/muds/public/muds_variables.csv'未找到Errcode:2:加载数据本地填充'/home/chris/rails\u projects/muds\u variables.csv'到表中muds_变量字段以“,”结尾的行以“,”变量名称,定义MySQL::错误:文件“/home/chris/rails_projects/muds/public/muds_variables.csv”未找到错误代码:2:将数据本地填充“/home/chris/rails_projects/muds/public/muds_variables.csv”加载到以“,”结尾的表muds_变量字段中,'由“”变量终止的行\u名称,定义