La Web del Programador: Comunidad de Programadores
 
    Pregunta:  4616 - EXPLOTAR BASES DE DATOS DESDE C (NO VISUAL)
Autor:  David Asta Gutiérrez
Tengo una base de datos montada en un sistema Linux, ahora en SQL, pero podría cambiar a otro motor de bases de datos.

¿Cómo puedo acceder a esas bases de datos desde C, sin entorno visual? Es decir, quiero acceder a los diferentes registros de una base de datos, desde un programa realizado en C o C++, realizado en Linux.

  Respuesta:  Dabiz Spuch Calvar
Así de pronto se me ocurre que podrías utilizar SQL embebido en C. El inconveniente es que pierdes la posibilidad de que la aplicación sirva para cualquier base de datos, por ello te recomiendo que el SQL utilizado sea lo más estandar posible.