Professional Documents
Culture Documents
Whole Software
Whole Software
Whole Software
import mysql.connector
def create_connection():
try:
connection = mysql.connector.connect(
host='localhost',
database='resturant_db',
user='root',
password='Germany,Berlin',
charset='utf8'
if connection.is_connected():
return connection
except Error as e:
print(f"Error: '{e}'")
return None
def close_connection(connection):
if connection.is_connected():
connection.close()
===========================================================================
===========================================================================
connection = create_connection()
cursor = connection.cursor()
query = "INSERT INTO menu (name, price, description) VALUES (%s, %s, %s)"
cursor.execute(query, values)
connection.commit()
close_connection(connection)
def view_menu():
connection = create_connection()
cursor = connection.cursor()
rows = cursor.fetchall()
close_connection(connection)
return rows
connection = create_connection()
cursor = connection.cursor()
cursor.execute(query, values)
connection.commit()
close_connection(connection)
def delete_menu_item(item_id):
connection = create_connection()
cursor = connection.cursor()
cursor.execute(query, (item_id,))
connection.commit()
close_connection(connection)