ChartDirector. Ужасный API, но хорошая, серверная сторона отображает результаты. Сам содержавший двоичный файл.
Совершенно уверен, что вы еще не можете этого сделать, поскольку у вас нет привилегий MySQL самого высокого уровня с RDS. Мы провели лишь небольшое тестирование, но самый простой способ импортировать базу данных - это передать ее по конвейеру из окна исходного кода, например
mysqldump MYDB | mysql -h rds-amazon-blah.com --user=youruser --pass=thepass
Вам нужно использовать LOAD DATA LOCAL INFILE
, так как файл находится не на сервере MySQL, а на машине, с которой вы выполняете команду.
Согласно комментарию ниже вам также может понадобиться включить флаг:
--local-infile=1
Я столкнулся с аналогичными проблемами. На самом деле я пытался импортировать базу данных, но условия должны быть такими же - мне нужно было использовать данные загрузки из-за размера некоторых таблиц, нестабильного соединения и стремления к скромной функциональности резюме.
Я согласен с Крисом Финном в том, что не указание локальной опции может привести к этой ошибке. После многих урывков я обнаружил, что инструмент mk-parallel-restore из Maatkit предоставляет то, что мне нужно, с некоторыми отличными дополнительными функциями. Это может быть отличным вариантом для вашего варианта использования.