Python 数据库MySQL中取出数据
来源:互联网 发布:c语言逻辑或怎么打 编辑:程序博客网 时间:2024/05/16 09:42
MySQL数据库中取出数据
从数据库中把需要的数据取出来代码如下:
用我的一个类来说明吧。
首先需要连接数据库,然后才取出数据库。
例如下表名字为 sinauser
class Database: def __init__(self): self.conn= MySQLdb.connect( # 连接数据库 host='', # 连接你要取出数据库的ip,如果是本机可以不用写 port = 3306, user='***', # 你的数据库用户名 passwd='******',# 你的数据库密码 db ='sina', charset='utf8',) self.user_list = [] def get_mysql_user(self,begin,end): #取出数据库 with self.conn: # 获取连接上的字典cursor,注意获取的方法, # 每一个cursor其实都是cursor的子类 cur = self.conn.cursor(MySQLdb.cursors.DictCursor) # 执行MySQL语句,这里获取id从begin 到 end 的数据 cur.execute("SELECT * FROM sinauser WHERE ID >= "+str(begin) +" AND ID <= "+str(end) ) # 获取数据方法 rows = cur.fetchall() # 遍历数据(比上一个更直接一点) dict_uid = dict() # print rows for row in rows: # 这里,可以使用键值对的方法,由键名字来获取数据 # print "%s %s" % (row["user_id"], row["user_name"]) # print "%s" % (row["user_id"]) self.user_list.append(row["user_id"]) # print user_list # dict_uid[row["user_id"]]=row["user_name"] return self.user_list
0 0
- Python 数据库MySQL中取出数据
- php取出mysql数据库中所有数据
- JDBC连接MySQL数据库并取出数据库中数据
- 从数据库中取出数据
- 从MYSQL数据库随机取出数据
- MySQL实现表中取出随机数据
- MySQL实现表中取出随机数据
- MySQL实现表中取出随机数据
- php从mysql数据库中取出数据后生成xls文件
- [python]mysql数据缓存到redis中 取出时候编码问题
- PHP 从数据库中取出数据并存为Json数据
- PHP 从数据库中取出数据并存为Json数据
- mysql数据库tinyint数据取出0和1的方法
- 从数据库中取出数据,并生成xml文档
- 从数据库中取出数据导入到xml中的方法
- java 将数据库中的数据取出放入数组中
- 从数据库中随机的取出n条数据
- java 将数据库中的数据取出放入数组中
- 编译原理-1-词法分析
- 体验Android ORM之DBFlow
- 顺时针打印矩阵
- Android实现沉浸式状态栏
- 在Mac下配置php开发环境:Apache+php+MySql
- Python 数据库MySQL中取出数据
- poj 1364 King
- Android常用的Gradle配置和加速编译
- ZOJ 3929 Deque and Balls (放球问题_DP思维好题)
- Python 把数据存入MySQL数据库
- NSDictionary字典的使用
- 在同一应用中实现按钮的四种点击
- 给岁月以文明
- yahoo信箱迁移到off365