External Database Source - MySQL
Este módulo extiende base_external_dbsource, permitiéndote conectarte a bases de datos MySQL externas usando SQLAlchemy.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Añade MySQL como opción de conector para fuentes de bases de datos externas en Odoo, de modo que los usuarios puedan conectarse y consultar una base de datos MySQL desde la pantalla Fuentes de bases de datos externas.
Este módulo amplía la funcionalidad External Database Sources para que se pueda usar una base de datos MySQL como tipo de conexión. En el formulario de origen de base de datos externa, el campo Connector incorpora una nueva opción "MySQL" junto a las opciones existentes.
Una vez que un origen se configura como MySQL, Odoo puede abrir una conexión a esa base de datos, ejecutar consultas SQL contra ella y cerrar la conexión de nuevo. Los resultados de las consultas se devuelven como filas y, cuando se solicitan metadatos, también se devuelven los nombres de las columnas.
- Añade el valor "MySQL" a la selección
connectorenbase.external.dbsource. - Proporciona la lógica de apertura, ejecución y cierre de conexión que se usa cuando el conector es MySQL.
- Requiere que las librerías de Python
sqlalchemyymysqlclientestén instaladas en el servidor. - Incluye un registro de origen de base de datos externa de demostración llamado "MySQL Demo" preconfigurado con el conector MySQL.
No añade sus propios menús ni pantallas; todo aparece dentro del área existente External Database Sources que proporciona el módulo base. Los detalles de conexión (servidor, base de datos, usuario y contraseña) se introducen en el propio registro de origen. Este módulo solo proporciona la infraestructura específica de MySQL, por lo que cualquier consulta o uso de los datos devueltos se gestiona mediante la funcionalidad base de origen de base de datos externa.
Depende de
Modelos y campos (1)
- base.external.dbsource · amplía un modelo existenteconnector
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 6 confirmadas, 3 sin información de 9 versiones.
Fuentes · Odoo 13.0
Confirmado el 2026-11-03 en la rama 13.0 de OCA/server-backend.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Instalación
Fuente · Odoo 18.0Para instalar este módulo, necesita:
- Instalar el paquete
libmysqlclient-dev(default-libmysqlclient-deven Debian) - Instalar las librerías python
sqlalchemyymysqlclient
Configuración
Fuente · Odoo 18.0Para configurar este módulo, debe:
- Las fuentes de base de datos se pueden configurar en Ajustes \> Técnico \> Estructura de la base de datos \> Fuentes de base de datos.
Para usar este módulo:
- Vaya a Ajustes \> Técnico \> Estructura de la base de datos \> Orígenes de la base de datos
- Haga clic en Crear para introducir la siguiente información:
- Datasource name??
- Pasword
- Connector: Elija la base de datos a la que desea conectarse
- Connection string: Especifique cómo conectarse a la base de datos
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.