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

python链接mysql

2016-06-28 14:55 309 查看
# -*- coding: utf-8 -*-

import MySQLdb
import ConfigParser

def mysqlConn():
cf = ConfigParser.ConfigParser()
cf.read('dataconf/activityDegree.conf')
host = cf.get("mysqlconf", "host")
port = cf.getint("mysqlconf", "port")
username = cf.get("mysqlconf", "username")
password = cf.get("mysqlconf", "password")
database = cf.get("mysqlconf", "database")

conn= MySQLdb.connect(
host=host,
port = port,
user=username,
passwd=password,
db =database,
)
return conn

def test():
conn = mysqlConn()
conn.cursor()
cur = conn.cursor()
sql = 'select * from label_info'
result = cur.execute(sql)
print(result)#输出总记录数

#打印表中的多少数据
info = cur.fetchmany(result)
for ii in info:
print ii
cur.close()
conn.commit()
conn.close()

if  __name__ =='__main__':
test()

[mysqlconf]
host = localhost
port = 3306
username = root
password = fengbo
database = label_lifecycle_poc
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: