Ci sono varie alternative, questa mi sembra la più semplice:

codice:
 char query[4096]; // Assumiamo una query lunga al massimo 4096 caratteri
 snprintf(query,4096,"CREATE DATABASE %s",db);
 res = mysql_query(&mysql, query);
 ...
 mysql_close(&mysql);