mysql_info
取得最近一条查询的信息。
PHP 5.0.0 及以上版本。
mysql_info() 函数返回有关最后一次 MySQL 操作的信息。这个函数通常用于调试目的,以便查看与 MySQL 数据库相关的最后一条操作的状态。
string mysql_info(resource $link_identifier = NULL);
$link_identifier(可选): 一个 MySQL 连接的资源标识符,默认是当前连接。如果没有提供,mysql_info() 会使用当前活动的连接。
该函数返回一个字符串,表示关于最后一次操作的信息。如果没有可用的信息,函数返回空字符串或 FALSE。
以下示例展示了如何使用 mysql_info() 函数来获取 MySQL 操作的相关信息:
示例代码首先建立一个数据库连接,并执行一个查询,然后使用 mysql_info() 获取有关该查询的额外信息。
<?php // 创建数据库连接 $link = mysql_connect("localhost", "username", "password"); // 选择数据库 mysql_select_db("test_db", $link); // 执行查询 mysql_query("INSERT INTO test_table (name, age) VALUES ('John', 25)"); // 获取 MySQL 操作信息 $info = mysql_info($link); echo "MySQL 信息: " . $info; // 关闭连接 mysql_close($link); ?>
在这个示例中,mysql_info() 返回的是有关刚才执行的 INSERT 查询的信息,比如受影响的行数等。