MySQL是一种流行的关系型数据库管理系统,广泛用于Web应用程序和企业级软件中。当我们执行MySQL操作时,经常需要获取受影响的行数,以便了解操作的结果。本文将介绍MySQL返回受影响行数的方法。
ysqli函数获取受影响行数
ysqliysqli_affected_rows()函数来获取受影响行数。以下是示例代码:
// 连接数据库nysqlinectameame");
// 执行SQL语句ysqlin, "UPDATE users SET age=20 WHERE id=1");
// 获取受影响行数ysqlin);
echo "受影响行数:" . $affected_rows;
// 关闭连接ysqlin);
二、使用PDO获取受影响行数
ysqli函数不同,PDO提供了一种统一的接口来处理不同类型的数据库。以下是使用PDO获取受影响行数的示例代码:
// 连接数据库ysqlame=test";ameame";
$password = "password";s = array(PDO::ATTR_ERRMODE =>PDO::ERRMODE_EXCEPTION);
newames);
// 执行SQL语句tn->prepare("UPDATE users SET age=20 WHERE id=1");t->execute();
// 获取受影响行数tt();
echo "受影响行数:" . $affected_rows;
// 关闭连接null;
ysqli函数或PDO。希望本文能够对您有所帮助。