#include #include "mysql.h" #define UCC_TIMEOUT 10 int main() { MYSQL *conn; char timeout_value[128]; conn= mysql_init(NULL); sprintf(timeout_value, "%d", UCC_TIMEOUT); mysql_options(conn, MYSQL_OPT_CONNECT_TIMEOUT, timeout_value); conn= mysql_real_connect(conn, "127.0.0.1", "root", "", "test", 3306, 0, 0); if (!conn) { fprintf(stderr, "Cannot connect\n"); exit(1); } printf("Client info: %s\n", mysql_get_client_info()); printf("Server info: %s\n", mysql_get_server_info(conn)); mysql_close(conn); return 0; }