.cvsファイルを読み込もうとするとこのエラーが発生します
Mysql2 :: Error:使用されているコマンドはこのMySQLバージョンでは許可されていません:load data local infile'db / Fixtures / devel_countries.csv'
mysqlサーバーの構成を確認し、設定しましたLOCAL_INFILE = 'ON'
これは私の構成からのいくつかのデータです:
- Mysqlサーバーのバージョン:5.5.16 MySQL Community Server(GPL)
- Ruby:1.9.2p136(2010-12-25リビジョン30365)[x86_64-darwin10.8.0]
- Rails:3.1.1
これを実行するために使用するコマンドは次のとおりです。
ActiveRecord::Base.connection.execute( "load data local infile 'db/fixtures/devel_regions.csv' into table regions fields terminated by ',' enclosed by '\"' lines terminated by '\n' (id, iso_code, name, country_id, created_at, updated_at);")
何が間違っている可能性がありますか?