Skip to main content

PYTHON - MYSQL CONNECTIVITY CODE

 

#INSERTION OF DATA

import mysql.connector

mydb = mysql.connector.connect(

host="localhost",

user="root",

passwd="root",

database="school"

)

print("Successfully Connected")

#print(mydb)

mycursor=mydb.cursor()

 

v1=int(input("enter ID:"))

v2=input("enter name:")

v3=input("enter Gender:")

v4=int(input("enter age:"))

sql='insert into TEACH values("%d","%s","%s","%s")'%(v1,v2,v3,v4)

print(sql)

mycursor.execute(sql)

mydb.commit()

print("record added")


#MYSQL Connection code – Deletion on database

SOURCE CODE:

s=int(input("enter id of TEACHER to be deleted:"))

r=(s,)

v="delete from TEACH where id=%s"

mycursor.execute(v,r)

mydb.commit()

print("record deleted")


MYSQL Connection code – Updation on database

SOURCE CODE:

import mysql.connector

mydb = mysql.connector.connect(

host="localhost",

user="root",

passwd="root",

database="school"

)

print("Successfully Connected")

print(mydb)

mycursor=mydb.cursor()

v1=int(input("enter ID"))

v2=input("enter name:")

v3=input("enter gender:")

v4=int(input("enter age:"))

updt='update TEACH SET name=%s,gender=%s,age=%s where ID=%s'

data=(v2,v3,v4,v1)

mycursor.execute(updt,data)

mydb.commit()

print(mycursor.rowcount,"record updated successfully")


MYSQL Connection code – Display/Fetch records from database

SOURCE CODE:

q="select * from TEACH"

mycursor.execute(q)

result=mycursor.fetchall()

print("ID,name,gender,age")

for x in result:

    print(x)


Comments

Popular posts from this blog

Grade XII - CS - Menu-Driven Stack Code | 14-10-25

  PYTHON STACKS LINK :  PYTHON STACKS - NOTES Menu-Driven Stack Program # -*- coding: utf-8 -*- """ Created on Sun Oct 12 17:19:01 2025 @author: Kirti Hora """ ''' Menu-Driven Stack Program 1.PUSH 2.POP 3.DISPLAY 4. DISPLAY EVEN ''' def push(stack):     elements = input("Enter elements to push (separated by spaces): ").split()     for item in elements:         n = int(item)         stack.append(n)         print("Element pushed:", n)     print("Current Stack:", stack) def pop(stack):     if len(stack) == 0:         print("Stack Underflow! Stack is empty.")     else:         n = stack.pop()         print("Deleted Element:", n) def disp(stack):     if len(stack) == 0:         print("Stack Underflow! Stack is empty.")     else:         print("Stack elemen...