driver: apt-get install libmysqlclient-dev
Código
ConMysql* ConMysql::singleInstance = NULL; void ConMysql::conecta() { cm = mysql_init(NULL); ... mysql_options(cm, MYSQL_SET_CHARSET_NAME, "utf8"); mysql_options(cm, MYSQL_INIT_COMMAND, "SET NAMES utf8"); cm = mysql_real_connect(cm, IPSERVIDOR, USUARIODB, PASSWD, NAMEDB, PUERTO,NULL,0); ... }
En el makefile tengo esto: PHAT_MYSQL = -L/usr/include/mysql -lmysqlclient -I/usr/include/mysql
Librerías:
#include <mysql.h>
#include <my_global.h>
si vas ha usar debian 8:
debajo de las librerías:
#undef min
#undef max