KnowledgeBoat Logo

Computer Science

Write code to connect to a MySQL database namely School and then fetch all those records from table Student where grade is ' A' .

Python MySQL

5 Likes

Answer

Table Student of MySQL database School

rollnonamemarksgradesectionproject
101RUHANII76.8AAPENDING
102GEOGRE71.2BASUBMITTED
103SIMRAN81.2ABEVALUATED
104ALI61.2BCASSIGNED
105KUSHAL51.6CCEVALUATED
106ARSIYA91.6A+BSUBMITTED
107RAUNAK32.5FBSUBMITTED
import mysql.connector as mysql

db_con = mysql.connect(
    host = "localhost",
    user = "root",
    password = "tiger",
    database = "School"
)

cursor = db_con.cursor()

cursor.execute("SELECT * FROM Student WHERE grade = 'A'")
student_records = cursor.fetchall()

for student in student_records:
    print(student)

db_con.close()
Output
(101, 'RUHANII', 76.8, 'A', 'A', 'PENDING')
(103, 'SIMRAN', 81.2, 'A', 'B', 'EVALUATED')

Answered By

3 Likes


Related Questions