forked from grifon/python-module-mysql
Compare commits
7 commits
Author | SHA1 | Date | |
---|---|---|---|
Alarig Le Lay | 7446537cc9 | ||
Alarig Le Lay | 3787329fd6 | ||
Alarig Le Lay | 3b38eae5e3 | ||
Alarig Le Lay | 5e68a9f7be | ||
Alarig Le Lay | 64a935b301 | ||
Alarig Le Lay | cd8db520bc | ||
Alarig Le Lay | 47fd8f3f30 |
|
@ -17,7 +17,7 @@ import pymysql
|
|||
import sys
|
||||
|
||||
# Read conf.ini
|
||||
INI_CONF = "./config/sql_conf.ini"
|
||||
INI_CONF = "./config/mysql_conf.ini"
|
||||
|
||||
if os.path.exists(INI_CONF) is False:
|
||||
print("MySQL configuration error, {}: file not found".format(INI_CONF))
|
||||
|
@ -27,25 +27,15 @@ CONFIG = ConfigParser()
|
|||
CONFIG.read(INI_CONF)
|
||||
|
||||
# DB parameters
|
||||
SQL_HOST = CONFIG.get('sql', 'host')
|
||||
SQL_DB = CONFIG.get('sql', 'database')
|
||||
SQL_USER = CONFIG.get('sql', 'user')
|
||||
SQL_PWD = CONFIG.get('sql', 'passwd')
|
||||
SQL_HOST = CONFIG.get('mysql', 'host')
|
||||
SQL_DB = CONFIG.get('mysql', 'database')
|
||||
SQL_USER = CONFIG.get('mysql', 'user')
|
||||
SQL_PWD = CONFIG.get('mysql', 'passwd')
|
||||
|
||||
|
||||
class HandleSql:
|
||||
"""Class to handle sql connection."""
|
||||
|
||||
@staticmethod
|
||||
def sql_checkcon():
|
||||
"""Init sql connection."""
|
||||
try:
|
||||
global conn
|
||||
conn = pymysql.connect(host=SQL_HOST, db=SQL_DB, user=SQL_USER, passwd=SQL_PWD)
|
||||
cur = conn.cursor()
|
||||
except pymysql.DatabaseError as error:
|
||||
print(error)
|
||||
|
||||
@staticmethod
|
||||
def sql_conn():
|
||||
"""Init sql connection."""
|
||||
|
@ -53,6 +43,7 @@ class HandleSql:
|
|||
global conn
|
||||
conn = pymysql.connect(host=SQL_HOST, db=SQL_DB, user=SQL_USER, passwd=SQL_PWD)
|
||||
cur = conn.cursor()
|
||||
return True
|
||||
except pymysql.DatabaseError as error:
|
||||
print(error)
|
||||
|
Loading…
Reference in a new issue