Student Database Management System
Student Database Management System
import os
import platform
import mysql.connector
mydb = mysql.connector.connect(host='localhost',\
user='root',\
passwd='admin',\
database='school')
mycursor=mydb.cursor()
def stuInsert():
L=[]
L.append(roll)
L.append(name)
L.append(age)
L.append(classs)
L.append(city)
stud=(L)
mycursor.execute(sql,stud)
mydb.commit()
def stuView():
print("1. Roll")
print("2. Name")
print("3. Age")
print("4. City")
print("5. All")
if ch==1:
rl=(s,)
mycursor.execute(sql,rl)
elif ch==2:
rl=(s,)
mycursor.execute(sql,rl)
elif ch==3:
rl=(s,)
mycursor.execute(sql,rl)
elif ch==4:
mycursor.execute(sql,rl)
elif ch==5:
mycursor.execute(sql)
res=mycursor.fetchall()
for x in res:
print(x)
def feeDeposit():
L=[]
L.append(roll)
L.append(feedeposit)
L.append(month)
fee=(L)
mycursor.execute(sql,fee)
mydb.commit()
def feeView():
rl=(roll,)
mycursor.execute(sql,rl)
res=mycursor.fetchall()
for x in res:
print(x)
def removeStu():
rl=(roll,)
mycursor.execute(sql,rl)
mycursor.execute(sql,rl)
mydb.commit()
userInput = int(input("Please Select An Above Option: ")) #Will Take Input From User
except ValueError:
exit("\nHy! That's Not A Number") #Error Message
else:
if(userInput == 1):
stuInsert()
elif (userInput==2):
stuView()
elif (userInput==3):
feeDeposit()
elif (userInput==4):
removeStu()
elif (userInput==5):
feeView()
else:
MenuSet()
def runAgain():
while(runAgn.lower() == 'y'):
if(platform.system() == "Windows"):
print(os.system('cls'))
else:
print(os.system('clear'))
MenuSet()
runAgain()
OUTPUT :
BIBLIOGRAPHY