init eACGM
This commit is contained in:
19
eacgm/webui/connect.py
Normal file
19
eacgm/webui/connect.py
Normal file
@@ -0,0 +1,19 @@
|
||||
# connect to mysql database
|
||||
import mysql.connector
|
||||
|
||||
class database:
|
||||
def __init__(self, ip, port, user, pwd, database) -> None:
|
||||
self.conn = mysql.connector.connect(
|
||||
host = ip,
|
||||
port = port,
|
||||
user = user,
|
||||
password = pwd,
|
||||
database = database
|
||||
)
|
||||
self.cursor = self.conn.cursor()
|
||||
|
||||
def exec(self, cmd: str):
|
||||
self.cursor.execute(cmd)
|
||||
result = self.cursor.fetchall()
|
||||
self.conn.commit()
|
||||
return result
|
Reference in New Issue
Block a user