写了个C++的多线程压力测试工具,写了个压测mysql的例子,调用mysql就使用myqsl的c api,
调用mysql的业务代码如下:(都是在线程内部)
void init(){
//pthread_mutex_lock(&work_mutex);
my_connection=mysql_init(NULL);
if(mysql_real_connect(my_connection,"10.1.147.9","wangzytest","a1234561","wangzy",8066,NULL,0)){
printf("connection successfule \n");
}else{
fprintf(stderr,"connection failed\n");
if(mysql_errno(my_connection)){
fprintf(stderr,"%d,%sn",mysql_errno(my_connection),mysql_error(my_connection));
exit(0);
}
}
//pthread_mutex_unlo