У меня есть приложение, в котором небольшое встроенное устройство ARM9 (под управлением Linux) должно собирать информацию от датчиков, а затем подключаться к удаленной базе данных mySQL и вставлять данные. У меня Python 2.5 работает на устройстве ARM9. Я разработал прототип приложения в Python 2.5, работающий на x86 Windows, и он прекрасно сочетается с mySQL и INSERTS. Моя путаница в этом вопросе исходит от работы с «mySQL Connect/C», который перед использованием будет перекрестно скомпилирован для процессора ARM.Python/mySQL на встроенном устройстве ARM9?
- Каков наилучший способ переноса или перемещения этого приложения DB на устройство ARM?
- Существуют ли базовые двоичные файлы x86 для поддержки библиотек, которые необходимо скомпилировать?
- Или, MySQLdb просто переносится через платформы?
Почему не sqlite? –
Я бы не использовал INSERT прямо в устройстве ARM. Вместо этого я просто собирал данные датчиков на устройстве ARM и отправлял их через TCP в службу на машине базы данных, которая бы выполняла INSERT. Таким образом, у вас есть прямой контроль над каждым аспектом, и легко управлять всеми нарушениями связи и исключениями, чтобы сделать твердый продукт из каменной массы. – avra