![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
william9987
记录工作的一切
展开
-
MySQL多个条件更新多个字段
使用SQL中的update更新多个字段值,set后面的条件要用逗号不能用and set后面的多个条件之间没有关联也不可以有关联,所以就不能用and了;where 条件后面 可以为and 如: update table set sex= '男', name='张三' where id = 1 ; 正确 update table set sex= '男' and name='张三' where id = 1 ; 错误 ...转载 2021-07-15 15:17:17 · 1117 阅读 · 0 评论 -
关于使用MYSQL出现的内存泄漏问题
最近做的东西使用了MySql做查询排序等,但是一直出现问题,主要是出现在查询的时候内存总是在增加,每次增加的内存大小是一样的, 找了很多资料才知道原来是使用了mysql_store_result()后忘了释放: 所以,记住由mysql_store_result()、mysql_use_result()、mysql_list_dbs()的结果集在完成对结果集的操作后,必须调用mysql_free_result()释放结果集使用的内存。 还有,每次查询返回的结果的地址是不一样的,所以必须释放。转载 2021-07-15 17:18:28 · 1040 阅读 · 0 评论