linux下我使用多线程向mysql数据库插入数据,执行"insert"语句是有mutex的,并且每次执行sql前都ping服务器,如果失败重连(ping的时候也是用同样的mutex以避免对其他查询造成影响),但是貌似不起什么效果,每次都是前几个数据都没问题,10几个操作之后就不行了,总报mysql has gone什么的,但是如果我用单线程执行就不会出现问题,我使用的是mysqlclient_r(Mysql Connector C)库,貌似是线程同步应该使用这个,但我都试过了不好使,请高手给指点一下,写数据库应用不多,谢