Ik probeer een Google Docs document (spreadsheet) te importeren in een MySQL-database met behulp van phpMyAdmin. Dit wil ik de komende tijd met enige regelmaat doen, dus ik probeer een standaard manier te bedenken die ook door andere (net iets minder technische) mensen kan worden gedaan.
Ik heb inmiddels twee oplossingen geprobeerd:
Ik heb inmiddels twee oplossingen geprobeerd:
- Exporteren naar Excel, CSV en ODF en daarna importeren naar phpMyAdmin. Het probleem is echter dat de timestamp '4/8/2012 12:18:36' (Google Docs-formaat, dus ook niet aan te passen) wijzigt naar '41007.51291666667'. phpMyAdmin denkt dat 'decimal(28,11)' de beste type is, maar dat is natuurlijk niet zo. Ik kan echter niet vinden hoe ik phpMyAdmin van het tegendeel overtuig.
- Google vindt als eerste hit een gadget in Google Docs, maar ook deze levert geen juiste SQL op,