import mysql.connector from mysql.connector import errorcode import db.read_config as config def get_new_mysql_connection(): db_config = config.read_db_config('../db_config.ini', 'mysql') connection = None try: connection = mysql.connector.connect(**db_config) except mysql.connector.Error as err: if err.errno == errorcode.ER_ACCESS_DENIED_ERROR: print('Invalid Database User and Password') elif err.errno == errorcode.ER_BAD_DB_ERROR: print('Database doesn\'t exist ') else: print(err) return connection