我有一个C++程序,它启动一个MySQL数据库,然后用线程加载GUI,每次访问数据库一次。当我从主线程调用mysql_query()函数时,它工作得很好,但是当我从一个新线程调用它时,它会在分割错误时崩溃。此代码工作正常(在主线程中调用MySQL函数):此代码崩溃(在不同的线程中调用MySQL函数):
std::thread *my_thread = new
每隔几周,MySQL就会停止运行,日志没有显示任何显示原因的信息。我还能采取什么其他步骤来诊断这个问题呢?Version: '5.6.17' socket: '/var/lib/mysql/mysql.sock' port: 3306 MySQL Community Server (GPL)
140813Version: '5.6.17' socket: '