Accediendo a la base de datos MySQL en visualización d3.

Necesito un poco de ayuda con d3 y MySQL. A continuación está mi pregunta:

Tengo datos almacenados en MySQL (por ejemplo: palabras clave con sus frecuencias). Ahora quiero visualizarlo utilizando d3. En lo que respecta a mi conocimiento de d3, requiere el archivo json como entrada. Mi pregunta es: ¿Cómo accedo a esta base de datos MySQL desde el script d3? Una forma en la que podría pensar es:

Usando Python, conéctese con la base de datos y convierta los datos en formato json. Guarda esto en algún archivo .json.

En d3, lea este archivo json como entrada y utilícelo en la visualización.

¿Hay alguna otra manera de convertir los datos en MySQL al formato .json directamente usando d3? ¿Podemos conectarnos a MySQL desde d3 y leer los datos?

¡Muchas gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta