'Just run the query
TODO: finish catch'

def execute_query(self, query, do_debug=False):

    if do_debug:
        logger.debug('[MysqlDB]I    run    query    %s', query)
    try:
        self.db_cursor.execute(query)
        self.db.commit()
        return True
    except IntegrityError as exp:
        logger.warning('[MysqlDB]    A    query    raised    an    integrity    error:    %s,    %s', query, exp)
        return False
    except ProgrammingError as exp:
        logger.warning('[MysqlDB]    A    query    raised    a    programming    error:    %s,    %s', query, exp)
        return False
