#! /usr/bin/env python2 # -*- coding: utf-8 -*- import argparse as ap import sys import mysql.connector as db_connector root_pw_file = '/tmp/pw.txt' socket_path = '/var/lib/mysql/mysql.sock' try: f = open(root_pw_file, 'r') root_pw = f.readline() f.close() except IOError as e: print ('Can\'t read the password. {0}'.format(e.strerror)) sys.exit(1) try: db_connection = db_connector.connect(user='root', password=root_pw, unix_socket=socket_path, database='mysql') except db_connector.Error as e: print ('Can\'t connect to the database. {0}'.format(e.msg)) sys.exit(2)