您的位置:首页 > 编程语言 > Python开发

python获得mysql连接的最佳使用示例

2017-01-12 14:06 645 查看
安装方法 pip install mysql-connector
#! /usr/env python# coding: utf-8import mysql.connectorfrom mysql.connector import errorcodedocker_mysql = {'user': 'xxx','password': 'xxx','host': 'xx.xx.xx.xx','port': 3306,'database': 'yyy'}def get_mysql_info(sql):cnx = cur = Nonetry:cnx = mysql.connector.connect(**docker_mysql)except mysql.connector.Error as err:if err.errno == errorcode.ER_ACCESS_DENIED_ERROR:print('Something is wrong with your user name or password')elif err.errno == errorcode.ER_BAD_DB_ERROR:print("Database does not exist")else:print(err)else:cur = cnx.cursor()cur.execute(sql)for row in cur.fetchall():print(row)finally:if cur:cur.close()if cnx:cnx.close()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: