insert into table1 value (v1, v2, v3), (x1,x2,x3),....
而不是
insert into table1 value (v1, v2, v3)
insert into table1 value (x1, x2, x3)
mysql查询结果句柄会消耗内存。为了节约内存,在使用完毕后可以手动释放。不过一般情况下不需要这么做,程序结束会自动释放的。
这里的$pageCount变量存在。因为释放mysql句柄$res和$pageCount无关。
以下方法可以释放$pageCount:
unset($pageCount)望采纳,谢谢支持!
1.链接数据库所在的服务器 mysql_connect 如:mysql_connect("127.0.0.1","root","111111") or die("未能链接上")2.选择数据库 mysql_select _db($db) or die("数据库链接错误!")
3.建立资源标识符 $r= mysql_query($sql)
4.读出 mysql_fetch_rows($r),mysql_fetch_assoc($r)
如:if(mysql_num_rows($r)>0){
while($rows=mysql_fetch_assoc($r)){
echo $rows["id"]."-".$rows["name"]
}
}
5.释放资源 mysql_query($r)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)