Forum Discussion
Conector MySQL de Power BI Desktop
Hola a todos
Estoy tratando de establecer una conexión a una base de datos MySQL. Tanto PBI como MySQL están instalados en el equipo local.
Al conectarme a la base de datos, aparece un error al mencionar una variable de sistema que falta denominada 'lower_case_table_names'.
La investigación me señala hacia la versión MySQL.
Todavía tengo que usar una instancia MySQL obsoleta debido a la incompatibilidad de software.
¿Puede alguien compartir ideas sobre cómo conectarse a una versión 5.0 de MySQL?
8 Replies
- Syndicate_AdminAdministrator
8.0.28 es una versión buena conocida. 8.0.30 y 8.0.31 también podrían funcionar.
- grimbanoTPWRNew Member
Gracias!
Esas las había probado pero ni siquiera conectaban a mi base.
Acabo de dar con la que sí ... es la 8.0.13 en mi caso.
Saludos,
Gastón
- lbendlinSuper User
Then you must have a rather old version of the MySQL database ?
- lbendlinSuper User
aquí hay una solución intrigante
https://docs.microsoft.com/en-us/power-query/connectors/mysqldatabase
No pude encontrar ningún punto sobre la versión mínima, pero yo pensaría que el instalador de la comunidad mySQL (actualmente la versión 8.0.21) le permitiría conectarse a su base de datos heredada también?
- AnonymousNot applicable
Hola Ibendlin,
Gracias por su respuesta.
Probaré al cliente nativo de SQL.Lo que puedo confirmar, es que el instalador de la comunidad de MySQL 8.0.21 no funciona en absoluto.
He probado varias versiones, no una está funcionando.
He analizado el mensaje de error devuelto usando WireShark, y pude obtener más información.
Aparentemente, en algún momento, MySQL ha alterado su rutina para autenticarse en la base de datos, lo que está causando que esta conexión falle. Mi suposición es que los instaladores de la comunidad MySQL sólo utilizan el nuevo método, y el método de autenticación antiguo (como se utiliza por MySQL 5.0 y por debajo) se omite.- Syndicate_AdminAdministrator
Buenas tardes DIMBACKA.
Espero que estés bien.
¿Se las arregló para conectar sus datos al final?
También me enfrento al mismo error que menciona una variable de sistema que falta denominada 'lower_case_table_names'. (MySQL V5.0 Usuario también)
- grimbanoTPWRNew Member
Hola estimados,
¿Alguno ha tenido suerte solucionando el problema de la variable de sistema 'lower_case_table_names'?
Estuve conectando a la base de datos sin problemas por casi 2 años, y de repente empezó a darme este problema.
He probado varias versiones del conector .NET pero no consigo dar con la solución.
Aguardos sus comentarios.
Desde ya, muchas gracias.
Gastón