mysql_free_result怎么用

定义和用法 mysql_free_result() 函数释放结果内存。 如果成功,则返回 true,如果失败,则返回 false。 语法 mysql_free_result(data) 参数 描述 data 必需。要释放的结果标识符。该结果标识符是从 mysql_query()返回的结果。 提示和注释 注释:mysql_free_result()

定义和用法

mysql_free_result() 函数释放结果内存。
如果成功,则返回 true,如果失败,则返回 false。

语法

mysql_free_result(data)
参数 描述
data 必需。要释放的结果标识符。该结果标识符是从 mysql_query()  返回的结果。

提示和注释

注释:mysql_free_result() 仅需要在考虑到返回很大的结果集时会占用多少内存时调用。在脚本结束后所有关联的内存都会被自动释放。

例子:

<?php
$con = mysql_connect("localhost", "peter", "abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db("test_db",$con);
$sql = "SELECT * from Person";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_row($result));
// 释放内存
mysql_free_result($result);
$sql = "SELECT * from Customers";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_row($result));
mysql_close($con);
?>
 
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

mysql8.0.30安装配置最详细教程(windows 64位) 目录 一. 官网下载MySQL 1.1-点击DOWNLOADS下拉页面并点击红框内容 1.2-下载后并解压到目标文件夹(一定要记住路径) 二. 2-配置并初始化my.ini文件和创建data文件夹在根目录下创建一个txt文件,名字叫my,文件后缀为
MYsql库与表的管理及视图介绍 目录 库的管理 1.库的管理 2.表的管理 3.表的修改 表操作的练习题 视图 视图的作用 应用场景 创建视图的语法 库的管理 1.库的管理 创建.修改.删除 1.库的创建 CREATE DATABASE UF NOT EXISTS books: 2.库的修改 库名一般不修改
MySQL中的用户创建与权限管理 目录 一.用户管理 1.创建MySQL用户 2. 删除MySQL用户 3. 修改MySQL用户 二.权限管理 1. 权限说明 2. 权限保存位置(了解) 3. 给用户授权 4. 查询用户权限 5. with grant option选项 6.revoke回收权限 一.用户管理 在mysql库里有个user表可
Mysql中通用表达式WITH AS语句的使用实例代码 目录 一.WITH AS 的含义 二.WITH AS 的含使用 三.WITH AS 的作用 补充:使用with as应该注意 总结 一.WITH AS 的含义 使用with as 可以让子查询重用相同的with查询块,并在select查询块中直接引用,一般用在select查询块会
MySQL索引最左匹配原则实例详解 目录 简介 准备 理论详解 聚集索引和非聚集索引 回表查询 索引覆盖 最左匹配原则 详细规则 补充:为什么要使用联合索引 总结 简介 这篇文章的初衷是很多文章都告诉你最左匹配原则,却没有告诉你,实际场景下它到
MySQL删除外键时报错Error Code:1091. Can‘t DROP ‘XXX‘的解决方法 解决MySQL删除外键时报错Error Code: 1091. Can't DROP 'XXX'; check that column/key exists 长期不写基础的 MySQL 代码,笔者也开始犯一些低级错误.最近,笔者在尝试将表中某列的外键约束删除时,MySQL