Professional Documents
Culture Documents
INTEFACE PYTHON WITH MYSQL
INTEFACE PYTHON WITH MYSQL
1. Write a code to create the database progfile and create the student table.
def Create():
mydb= my_sql.connect(host="localhost",user="root",password="admin")
cur = mydb.cursor()
mydb.close()
Create()
OUTPUT:
>>>
Back End:
2. To open the database progfile and store n students records.
import mysql.connector as my_sql
def Insert():
mydb
=my_sql.connect(host="localhost" ,user="root" ,password="admin",database="
progfile " )
cur = mydb.cursor()
cur.execute("use practical")
n= int(input("Enter total number of students" ))
for i in range(n):
a=int(input("Enter rollNo: " ))
name = input("Enter Name:" )
sub = input("Enter Subject: " )
marks = int(input("Enter Marks: " ))
gd = input("Enter Grade: " )
ins = "insert into student values(%s,'%s','%s',%s,'%s')"%
(a,name,sub,marks,gd)
cur.execute(ins)
mydb.commit()
Insert()
OUTPUT:
Enter rollNo: 11
Enter Name:Amit
Enter Marks: 96
Enter Grade: A
Enter rollNo: 22
Enter Name:Chavi
Enter Grade: A
Enter rollNo: 33
Enter Name:Ravi
Enter Subject: 55
Enter Marks: 67
Enter Grade: C
Enter rollNo: 44
Enter Name:Rohan
Enter Marks: 78
Enter Grade: B
Enter rollNo: 55
Enter Name:Sonal
Enter Grade: A
BACK END:
OUTPUT:
____________________________________________________________
4. To open food database and display all item vales on the output screen.
import mysql.connector as my_sql
def Display():
mydb
=my_sql.connect(host="localhost" ,user="root" ,password="admin" ,database="food" )
cur = mydb.cursor()
cur.execute("use food")
cur.execute(" select * from items" )
print(" ____________________________________________________________" )
print(" \nI_Code\t\tName\t\tCategory\t\tRate" )
print(" ____________________________________________________________" )
for row in cur:
print(row[0],"\t",row[1],"\t",row[2],"\t\t",row[3])
mydb.close()
Display()
OUTPUT:
========== RESTART:
C:/Users/hp/AppData/Local/Programs/Python/Python39/proginter3.py ==========
____________________________________________________________