• 工作总结
  • 工作计划
  • 心得体会
  • 述职报告
  • 思想汇报
  • 发言讲话稿
  • 演讲稿
  • 申请书
  • 读后感
  • 报告材料
  • 策划方案
  • 当前位置: 写作资料库 > 其他范文 > 正文

    【mysql释放结果内存代码示例】 mysql和sql的区别

    时间:2018-08-15 16:33:39 来源:写作资料库 本文已影响 写作资料库手机站

    mysql释放结果内存代码示例

    定义和用法

    mysql_free_result() 函数释放结果内存。

    如果成功,则返回 true,如果失败,则返回 false。

    语法

    mysql_free_result(data)参数 描述

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

    提示和注释

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

    例子

    $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);

    ?>

    注:更多精彩文章请关注三联编程教程栏目。