Tienes una buena referencia de como realizar un programa en C que acceda a MySQL en Linux en el siguiente documento.El documento es un capítulo que se ofrece como ejemplo del libro titulado "MySQL" de Paul DuBois, Addison-Wesley, 2008
En este blog escribo acerca de las actividades y herramientas que uso para el desarrollo de mis clases. Soy profesor de ciclos de formación profesional de informática.
Tienes una buena referencia de como realizar un programa en C que acceda a MySQL en Linux en el siguiente documento.

Secgame #1 es un entorno GNU/Linux en donde se encuentra instalados una serie de servicios web vulnerables. El objetivo es atacar este sistema aprovechando las vulnerabilidades de los servicios web para acceder al sistema local y una vez dentro, escalar privilegios hasta llegar a ser el administrador (root) del sistema.