FileMaker Pro экспорт и импорт в MySQL через PHP - PullRequest
0 голосов
/ 19 октября 2010

может кто-нибудь посоветовать мне направить меня на сайт, который объясняет, как лучше всего это сделать, я уверен, что смогу выяснить это, потратив на это достаточно времени, но просто начну с самого начала.Я также не хочу использовать инструмент миграции, поскольку я просто хочу разместить файлы fmp xml на сервере, и он создает новые базы данных MySql на основе предоставленных результатов fmpxml

спасибо

Ответы [ 2 ]

1 голос
/ 20 октября 2010

Технически вы можете написать XSLT для преобразования файлов XML в SQL. Это довольно просто для данных (кроме данных в полях контейнера), но с некоторыми усилиями вы даже можете перенести схему из отчетов DDR (но я сомневаюсь, что она того стоит для одного проекта).

0 голосов
/ 21 октября 2010

Какая версия MySQL? v6 имеет LOAD XML, что облегчит вам задачу.

Если не v6, то вы имеете дело с хранимыми процедурами, которые могут быть болезненными. Если вам нужна v5, возможно, имеет смысл установить MySQL6, получить туда данные с помощью LOAD XML, а затем выполнить mysqldump, который вы можете импортировать в v5.

Вот хорошая ссылка: http://dev.mysql.com/tech-resources/articles/xml-in-mysql5.1-6.0.html

...