Hola, yo actualmente la conexión la realizo mediante el ODBC que te puedes descargar de
www.mysql.com , pero hay pequeño problema que todavia no he solventado y que si quiero pasar de una base de datos a otras tengo que irme al administrador de odbc he indicarselo. Mediante los componentes que te han citado anteriormente seguro que puedes cambiar de base de datos en tiempo de ejecución.
Los componentes que utilizo para la conexion son los del Borland Database Enginee (BDE), así que tiene que pasar a traves de:
MySQL <--> ODBC <-->BDE <--> Aplicación.
Pasos generales para la instalación:
1.- Instalacion del ODBC.
2.- Configuración del ODBC.
3.- Aplicación delphi:
(*) Realizar la conexion en
3.1.- TDataModule
3.2.- TDatabase
3.3.- TTable
3.4.- TDataSet
Ya estaría realizada una conexión.