my_cursor = my_connect.cursor() #
my_cursor.execute("UPDATE student SET class='Five' Where id=25")
my_connect.commit()
print("Rows updated = ",my_cursor.rowcount)
Output
Rows updated = 1
We used rowcount to get the number of records updated in our student table. my_cursor = my_connect.cursor() #
try:
my_cursor.execute("UPDATE student SET class1='Five' Where id=25")
my_connect.commit()
print("Rows updated = ",my_cursor.rowcount)
except mysql.connector.Error as my_error:
print(my_error)
my_connect.close()
Output is here
1054 (42S22): Unknown column 'class1' in 'field list'
my_cursor = my_connect.cursor() #
try:
query = "UPDATE student SET class=%s Where id=%s"
my_data=('Five',25)
my_cursor.execute(query,my_data)
my_connect.commit()
print("Rows updated = ",my_cursor.rowcount)
except mysql.connector.Error as my_error:
print(my_error)
my_connect.close()
Output is here
Rows updated = 1
executemany()
. Here is the code.
my_cursor = my_connect.cursor() #
try:
query = "UPDATE student SET class=%s Where id=%s"
my_data=[('Three',25),('Four',26),('Seven',27)]
my_cursor.executemany(query,my_data)
my_connect.commit()
print("Rows updated = ",my_cursor.rowcount)
except mysql.connector.Error as my_error:
print(my_error)
my_connect.close()
Output is here
Rows updated = 3
More on Error handlingAuthor
🎥 Join me live on YouTubePassionate about coding and teaching, I publish practical tutorials on PHP, Python, JavaScript, SQL, and web development. My goal is to make learning simple, engaging, and project‑oriented with real examples and source code.