Skip to content
cs2study

cs2study

Computer Science C.B.S.E syllabus

  • Home
  • Python-Class XI
    • Videos
    • PDF/PPT
    • Programs
    • Papers
    • MCQ Quiz
    • Project/Practical File Class XI
    • Online Class-XI
  • Python-Class XII
    • Videos
      • File Handling
      • Python Functions
      • Stack
      • MySQL with Python
      • Videos-Networking
    • PDF/PPT
      • Function
      • Python Modules
      • File Handling
      • Stack and Queue
      • MySQL
      • Networking
    • Programs
      • Function Programs
      • File Handling
      • Stack and Queue
      • MySQL
      • MySQL Connectivity
    • Papers
      • Sample Papers
      • School Papers
      • Assignment/Test
    • MCQ
      • MCQ Quiz
      • MCQ Chapter-wise
    • Projects & Practical Files
    • Board Practical Exam
  • Python-Quick Revision
    • Notes
    • Errors and Outputs
    • Exam Revision Notes
    • Question Bank
  • C++
    • Notes
    • Programs/Questions
    • Project/Practical File C++
  • MySQL Software
  • Syllabus
  • Toggle search form

MySQL Python Connectivity Commands

Posted on By Pallavi S No Comments on MySQL Python Connectivity Commands
MySQL Python Connectivity Commands
#CREATE DATABASE
import mysql.connector
mydb=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″)
mycursor=mydb.cursor()
mycursor.execute(“CREATE DATABASE SCHOOL”)
# SHOW DATABASE
import mysql.connector
mydb=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″)
mycursor=mydb.cursor()
mycursor.execute(“SHOW DATABASE”)
for x in mycursor:
   print (x)
# CREATE TABLE
import mysql.connector
mydb=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″,database=”student”)
mycursor=mydb.cursor()
mycursor.execute(“CREATE TABLE FEES (ROLLNO INTEGER(3),NAME VARCHAR(20),AMOUNT INTEGER(10));”)
# SHOW TABLES
import mysql.connector
mydb=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″,database=”student”)
mycursor=mydb.cursor()
mycursor.execute(“SHOW TABLES”)
for x in mycursor:
   print(x)
#DESCRIBE TABLE
import mysql.connector
mydb=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″,database=”student”)
mycursor=mydb.cursor()
mycursor.execute(“DESC STUDENT”)
for x in mycursor:
  print(x)
# SELECT QUERY
import mysql.connector
conn=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″,database=”student”)
c=conn.cursor()
c.execute(“select * from student”)
r=c.fetchone()
while r is not None:
   print(r)
   r=c.fetchone()
#WHERE CLAUSE
import mysql.connector
conn=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″,database=”student”)
if conn.is_connected==False:
   print(“Error connecting to MYSQL DATABASE”)
c=conn.cursor()
c.execute(“select * from student where marks>90”)
r=c.fetchall()
count=c.rowcount
print(“total no of rows:”,count)
for row in r:
  print(row)
# DYNAMIC INSERTION i.e insert rows/records through python
import mysql.connector
mydb=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″,database=”student”)
mycursor=mydb.cursor()
r=int(input(“enter the rollno”))
n=input(“enter name”)
m=int(input(“enter marks”))
mycursor.execute(“INSERT INTO student(rollno,name,marks) VALUES({},'{}’,{})”.format(r,n,m))
mydb.commit()
print(mycursor.rowcount,”RECORD INSERTED”)
# UPDATE COMMAND
import mysql.connector
mydb=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″,database=”student”)
mycursor=mydb.cursor()
mycursor.execute(“UPDATE STUDENT SET MARKS=100 WHERE MARKS=40”)
mydb.commit()
print(mycursor.rowcount,”RECORD UPDATED”)
# DELETE COMMAND
import mysql.connector
mydb=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″,database=”student”)
mycursor=mydb.cursor()
mycursor.execute(“DELETE FROM STUDENT WHERE MARKS<50”)
mydb.commit()
print(mycursor.rowcount,”RECORD DELETED”)
# DROP COMMAND
import mysql.connector
mydb=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″,database=”student”)
mycursor=mydb.cursor()
mycursor.execute(“DROP TABLE STUDENT”)
# ALTER COMMAND
import mysql.connector
mydb=mysql.connector.connect(host=”localhost”,user=”root”,passwd=”12345″,database=”student”)
mycursor=mydb.cursor()
mycursor.execute(“ALTER TABLE STUDENT ADD GRADE CHAR(3)”)

 

 

 

MySQL with Python

Post navigation

Previous Post: LOOPS
Next Post: Dictionary

Leave a Reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Tips-Networking Case-based Questions
  • XII-Board Practical Exam 2020-21
  • Stack and Queue
  • Questions on Tuples
  • Networking -Full Forms

Recent Comments

  • oqeyuvirekepu on Tips-Networking Case-based Questions
  • avififafale on Tips-Networking Case-based Questions
  • umenafaenocij on Tips-Networking Case-based Questions
  • Hiti pesni besplatno mp3 _hrEi on Tips-Networking Case-based Questions
  • mostbet_rrEn on Tips-Networking Case-based Questions

Categories

  • About
  • C++
    • Notes
    • Programs/Questions
    • Project/Practical File C++
  • Class XI
    • MCQ
    • Online Class-XI
    • PDF/PPT
  • Class XII
    • Assignment/Test
    • Board Practical Exam
    • File Handling
    • File Handling
    • Function Programs
    • Notes
    • Projects and Practical Files Class XII
      • Project/Practical File Class XI
      • Stack
        • Stack and Queue
    • Quick Revision
      • Errors and Outputs
      • Exam Revision Notes
      • Question Bank
    • Stack and Queue
  • File Handling
  • Function
  • Home
  • MCQ Chapter-wise
  • MCQ Quiz
  • MCQ Quiz
  • MySQL
  • MySQL Software
  • Papers
  • Papers
  • PDF/PPT
    • MySQL
    • MySQL with Python
    • Networking
  • Practical/Project
  • Programs
  • Programs
    • MySQL Connectivity
  • Python Functions
  • Python Modules
  • Python_fundamentals
  • Sample Papers
  • School Papers
  • Syllabus
  • Videos
  • Videos
  • Videos-Networking

Archives

  • March 2021
  • February 2021

Categories

  • Assignment/Test paper
  • Board Practical Exam
  • Class XI
  • Class XI
  • Class XII
  • Function
  • MySQL Notes
  • MySQL with Python
  • Networking
  • tuple
  • XI Videos

Copyright © 2025 cs2study.

Powered by PressBook WordPress theme