Когда я пытаюсь создать CSV-файл из базы данных MySQL с использованием ruby, файл не создается и ошибка не возвращается. Это на компьютере с Windows 10.Использование Ruby для создания CSV-файла из базы данных MySQL, не создающего файл
Вот мой код:
def dump_csv
Dir.mkdir 'C:\temp' unless File.exists? 'C:\temp'
<<-SQL
SELECT *
FROM #{@table}
GROUP BY a, b, c, d
HAVING COUNT(*) < 40
INTO OUTFILE 'C:\\\\temp\\\\temp.csv'
FIELDS TERMINATED BY ','
SQL
end
Я знаю, что это не ошибка разрешения, потому что если я ввод, что заявление в MySQL напрямую работает просто отлично. Есть идеи? Или другой способ обойти это?
Спасибо!
http://stackoverflow.com/q/2774808 – Drew
Я пробовал кучу слэш, ни Работа. Я уверен, что это должно быть «\\\\», но я пробовал до 8 слэшей, не уходил ... – ChrisD
как насчет того, чтобы перейти на другой странный способ, как видно http://stackoverflow.com/q/ 7173000 – Drew