Necesito procesar un montón de filas de una tabla de base de datos MySQL. Usaré Python como lenguaje de programación.
Requisitos:
Teniendo en cuenta estos requisitos, ¿cuál es un buen módulo de Python para acceder a datos en la base de datos MySQL/MariaDB?
El valor adicional va hacia lo siguiente:
[1] confirmaciones frecuentes (al menos una confirmación por mes, preferiblemente una o más confirmaciones por semana), al menos 3 desarrolladores activos
[2] para permitirme extraer el código a través de algún control de versión
[3] los usuarios/desarrolladores/unittests/features/etc del módulo Python están creciendo
Pandas proporciona una capa de abstracción de base de anuncios sobre SQLAlchemy con un respaldo a sqlite.
Actividad al 27 de mayo de 2017:
Pandas: Del GitHub Pulse : En el último mes, 169 solicitudes de extracción de 54 autores afectaron a 417 archivos. SQLAchemy: BitBucket no parece tener una herramienta de pulso que pueda ver, pero mirar los registros sugiere que está menos activo pero de ninguna manera muerto con actividad significativa en las últimas horas por varios autores.
Trevor Boyd Smith
MySQLdb
(sourceforge) ysqlalchemy
. Sin embargo, no tengo conocimientos sobre bases de datos.Sin embargo, otro usuario aleatorio
Trevor Boyd Smith
MySQLdb
-->MySQLdb
parece estar abandonado a partir del 2014-01-02