You are on page 1of 3

Name :- Raunak Malkani 

                                      Date:- 13/09/2021
UID:-20BIT032

Practical 7:- Database Programming

A)
Aim:- Create a MySQL database from python.

Code:-

import mysql.connector as mysql
#connect to mysql :
conn = mysql.connect(host = "localhost", user = "root", password = "")
cur = conn.cursor()
cur.execute("Create database College")
print("Database created!!")

Output:-

B)

Aim:- Create a MySQL table from python.

Code:-
import mysql.connector as mysql

from mysql.connector.errors import DatabaseError

conn = mysql.connect(host = "localhost", user = "root", password = "",

database = "College")

cur = conn.cursor()

tbl = """CREATE TABLE Register

FName VARCHAR(40),

UID VARCHAR(15),
Class VARCHAR(10),

Email VARCHAR(30),

Phone INT(10),

Password VARCHAR(10)

);

"""

cur.execute(tbl)

print("Table is created")

Output:-

C)
Aim:- Design a simple database application that stores the records and retrieve
the same.

Code:-

from tkinter import *
root = Tk()
root.geometry("300x180")
Label(root, text="Full Name").grid(row=0, column=0)
Label(root, text="UID").grid(row=1, column=0)
Label(root, text="Class").grid(row=2, column=0)
Label(root, text="Email ID").grid(row=3, column=0)
Label(root, text="Phone No").grid(row=4, column=0)
Label(root, text="Password").grid(row=5, column=0)
Entry(root, bd=5, width=25).grid(row=0, column=1)
Entry(root, bd=5, width=25).grid(row=1, column=1)
Entry(root, bd=5, width=25).grid(row=2, column=1)
Entry(root, bd=5, width=25).grid(row=3, column=1)
Entry(root, bd=5, width=25).grid(row=4, column=1)
Entry(root, bd=5, width=25).grid(row=5, column=1)
root.mainloop()

Output:-

You might also like