35 lines
1.1 KiB
Python
35 lines
1.1 KiB
Python
import mysql.connector
|
|
from decouple import config
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
myems_system_db = {
|
|
'host': config('MYEMS_SYSTEM_DB_HOST', default='127.0.0.1'),
|
|
'port': config('MYEMS_SYSTEM_DB_PORT', default=3306, cast=int),
|
|
'database': config('MYEMS_SYSTEM_DB_DATABASE', default='myems_system_db'),
|
|
'user': config('MYEMS_SYSTEM_DB_USER', default='root'),
|
|
'password': config('MYEMS_SYSTEM_DB_PASSWORD', default='!MyEMS1'),
|
|
}
|
|
|
|
cursor = None
|
|
cnx = None
|
|
try:
|
|
cnx = mysql.connector.connect(**myems_system_db)
|
|
cursor = cnx.cursor()
|
|
|
|
query = (" SELECT version "
|
|
" FROM tbl_versions "
|
|
" WHERE id = 1 ")
|
|
cursor.execute(query)
|
|
row = cursor.fetchone()
|
|
if row is not None and len(row) > 0:
|
|
print("The database version is : ", str(row[0]))
|
|
except Exception as e:
|
|
print("There is something wrong with database :", str(e))
|
|
finally:
|
|
if cursor:
|
|
cursor.close()
|
|
if cnx:
|
|
cnx.disconnect()
|