¿Cómo contar el número de filas en una tabla MySQL en Python?

MySQLa basado en la web

En este artículo, vamos a obtener el número de filas en una tabla MySQL específica en una base de datos. Primero, vamos a conectarnos a una base de datos que tenga una tabla MySQL. La consulta SQL que se va a utilizar es:

SELECT * FROM table-name

 Y finalmente, muestre el número de filas en la tabla.

A continuación se muestran algunos programas que muestran cómo contar el número de filas de una tabla MySQL en una base de datos:

Ejemplo 1

A continuación se muestra la tabla geeksdemo en la base de datos geek a la que se accederá mediante un script de Python:

A continuación se muestra el programa para obtener el número de filas en una tabla MySQL:

Python3

# import required modules
import pymysql
pymysql.install_as_MySQLdb()
import MySQLdb
  
# connect python with mysql with your hostname, 
# username, password and database
db= MySQLdb.connect("localhost", "root", "", "geek")
  
# get cursor object
cursor= db.cursor()
  
# get number of rows in a table and give your table
# name in the query
number_of_rows = cursor.execute("SELECT * FROM geeksdemo")
  
# print the number of rows
print(number_of_rows)

Producción:

Ejemplo 2:

Aquí hay otro ejemplo para obtener el número de filas de una tabla en una base de datos determinada, a continuación se muestra el esquema de la tabla y las filas:

A continuación se muestra la secuencia de comandos de Python para obtener el recuento de filas de la tabla TechCompanies :

Python3

# import required modules
import pymysql
pymysql.install_as_MySQLdb()
import MySQLdb
  
# connect python with mysql with your hostname, 
# username, password and database
db= MySQLdb.connect("localhost", "root", "", "techgeeks")
  
# get cursor object
cursor= db.cursor()
  
# get number of rows in a table and give your table
# name in the query
number_of_rows = cursor.execute("SELECT * FROM techcompanies")
  
# print the number of rows
print(number_of_rows)

Producción:

Publicación traducida automáticamente

Artículo escrito por anurag702 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *