首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用Python连接数据库查询操作

使用Python连接数据库查询操作

#导入数据库

import pymysql

# 连接数据库

db = pymysql.connect(host='127.0.0.1', port=端口, user='数据库用户名', passwd='数据库密码', db='数据库表', charset="utf8")

# 使用cursor()方法获取操作游标

cursor = db.cursor()

# SQL 查询语句

sql = "SELECT * FROM 表名 WHERE 字段 ='xxxx'"

try:

# 执行SQL语句

cursor.execute(sql)

# 获取所有记录列表

results = cursor.fetchall()

# print(results) #这里可打印 results查看是否获取到数据库信息

#下面的 [0]、[1]、、这些是数据库字段的第几个,从0开始数

for row in results:

User_Id = row[0]

UserPhone = row[1]

TotleQuota = row[10]

Levels = row[9]

StatusCode = row[7]

# 打印结果,下面的 %s、%d要根据数据库的类型引用,不然无法查询

print ("User_Id=%s,UserPhone=%s,TotleQuota=%s,Levels=%s,StatusCode=%s" % (User_Id,UserPhone,TotleQuota,Levels,StatusCode ))

except:

print ("无法获取数据") #这里是如果查询不到就提示给用户

# 关闭数据库连接

db.close()

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180727G0248800?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券