除了查询返回的结果集外,您还可以获得以下信息:
-
mysql_affected_rows()INSERT返回执行、UPDATE或 时受最后查询影响的行数DELETE。要快速重新创建,请使用
TRUNCATE TABLE. mysql_num_rows()返回结果集中的行数。使用mysql_store_result(),mysql_num_rows()可以在mysql_store_result()返回时立即调用。Withmysql_use_result(),mysql_num_rows()只能在您使用 获取所有行后调用mysql_fetch_row()。mysql_insert_id()返回最后一个查询生成的 ID,该查询将一行插入到具有AUTO_INCREMENT索引的表中。参见 第 5.4.38 节,“mysql_insert_id()”。一些查询 (
LOAD DATA,INSERT INTO ... SELECT,UPDATE) 返回附加信息。结果由 返回mysql_info()。mysql_info()返回字符串的格式 见说明。如果没有附加信息,则mysql_info()返回一个 指针。NULL