def connect(self):
if self.__mysql is None:
try:
cnx = mysql.connector.connect(user=self.config['user'], password=self.config['password'], host=self.config['host'], database=self.config['database'])
self.__mysql = cnx
except mysql.connector.Error as err:
if err.errno == errorcode.ER_ACCESS_DENIED_ERROR:
print "Something is wrong with your user name or password"
return False
elif err.errno == errorcode.ER_BAD_DB_ERROR:
print "Database does not exist"
return False
else:
print err
return False
return self.__mysql
评论列表
文章目录