Fix codice a barre + fix fornitore + fix codice alternativo
This commit is contained in:
23
utils/connection.py
Normal file
23
utils/connection.py
Normal file
@ -0,0 +1,23 @@
|
||||
import mysql.connector
|
||||
from mysql.connector import Error
|
||||
|
||||
def create_connection(host_name, user_name, user_password, db_name,port):
|
||||
connection = None
|
||||
try:
|
||||
connection = mysql.connector.connect(
|
||||
host=host_name,
|
||||
user=user_name,
|
||||
password=user_password,
|
||||
database=db_name,
|
||||
port=port,
|
||||
ssl_disabled=True
|
||||
)
|
||||
print("Connessione al database riuscita!")
|
||||
except Error as e:
|
||||
print(f"Errore: {e}")
|
||||
return connection
|
||||
|
||||
def close_connection(connection):
|
||||
if connection is not None and connection.is_connected():
|
||||
connection.close()
|
||||
print("Connessione al database chiusa.")
|
||||
Reference in New Issue
Block a user