Doc gemaakt voor scripts
This commit is contained in:
@@ -1,19 +1,26 @@
|
||||
# Importeer de mysql.connector module en Error klasse uit deze module.
|
||||
import mysql.connector
|
||||
from mysql.connector import Error
|
||||
|
||||
# Definieer een functie genaamd `database_connect` om verbinding te maken met de database.
|
||||
def database_connect():
|
||||
try:
|
||||
# Maak een verbinding met de MySQL database.
|
||||
# Specificeer de database credentials en de database naam.
|
||||
connection = mysql.connector.connect(
|
||||
host="localhost",
|
||||
user="root",
|
||||
password="",
|
||||
database="goodgarden"
|
||||
host="localhost", # De hostnaam waar de database draait, in dit geval lokaal.
|
||||
user="root", # De gebruikersnaam voor de database.
|
||||
password="", # Het wachtwoord voor de gebruiker, leeg in dit geval.
|
||||
database="goodgarden" # De naam van de database waarmee je wilt verbinden.
|
||||
)
|
||||
# Controleer of de verbinding succesvol is opgezet.
|
||||
if connection.is_connected():
|
||||
# Als de verbinding succesvol is, retourneer het verbinding object.
|
||||
# De print statement is uitgecommentarieerd, maar kan worden gebruikt voor debuggen.
|
||||
# print("Connection gelukt!")
|
||||
return connection
|
||||
except Error as e:
|
||||
# Als er een fout optreedt bij het maken van de verbinding, vang deze dan op en print een foutbericht.
|
||||
print(f"Connection NIET gelukt! ${e}")
|
||||
return None
|
||||
|
||||
# database_connect()
|
||||
# Als de verbinding niet succesvol was, retourneer None.
|
||||
return None
|
||||
Reference in New Issue
Block a user