📌  相关文章
📜  如何在Python中计算 MySQL 表中的行数?(1)

📅  最后修改于: 2023-12-03 15:38:37.101000             🧑  作者: Mango

如何在 Python 中计算 MySQL 表中的行数?

在 Python 中,我们可以使用 mysql-connector 模块连接 MySQL 数据库。通过查询语句,我们可以获取 MySQL 表中的行数。

以下是获取 MySQL 表行数的代码片段:

# 导入 mysql-connector 模块
import mysql.connector

# 连接 MySQL 数据库
mydb = mysql.connector.connect(
  host="localhost",
  user="yourusername",
  password="yourpassword",
  database="yourdatabase"
)

# 创建游标对象
mycursor = mydb.cursor()

# 编写查询语句
sql = "SELECT COUNT(*) FROM yourtable"

# 执行查询语句
mycursor.execute(sql)

# 获取查询结果
result = mycursor.fetchone()

# 输出结果
print("表中行数为:",result[0])

以上代码通过 mysql-connector 模块连接 MySQL 数据库,创建游标对象。接着编写查询语句,使用 execute() 方法执行查询语句。使用 fetchone() 方法获取查询结果。最后输出结果。

其中,查询语句中的 COUNT(*) 函数可以计算表中的行数。

以上是在 Python 中计算 MySQL 表中的行数的方法。