2、运行cmd,net start mysql 开启,net stop mysql关闭
net start 服务名 (开启服务)net stop 服务名 (关闭服务)
net start mysql(开启mysql服务)
net start mysql (关闭mysql服务)
不同的mysql版本服务名可能不一样,如果服务名不对 可以win键+R键 调出运行窗口输入services.msc 找找mysql开头的服务,复制这个服务名即可
数据库为了及时响应请求,一定会保持一定数目的 线程,哪怕暂时不用。你在 client 端 调用 close 释放了连接,那么你工作就已经完成了。
想确定会不会有问题,那么可以这么做。
不停的重新运行你的这段代码,如果 mysql 的线程数 没有增多 就不是问题。
如果随运行次数 线性增加,再来考虑解决这个问题
就是这样的,线程的回收,mysql 有自己的机制。你写程序的时候,最好也这么做,资源的回收不是越快越好,因为初始化资源也是要消耗代价的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)