博客
关于我
Python连接MySQL数据库
阅读量:457 次
发布时间:2019-03-06

本文共 439 字,大约阅读时间需要 1 分钟。

连接MySQL数据库并执行查询操作

在代码中首先需要导入MySQLdb模块

print '连接数据库'

如果host处如果填写'localhost'报错的话,请尝试使用'127.0.0.1'

db=MySQLdb.connect(host='127.0.0.1',user='root',passwd='michael',db='test')

获取数据库游标

cur=db.cursor()

执行SQL语句

r=cur.execute('select * from people')

获取查询结果

r=cur.fetchall()

输出查询结果

print '输出数据库查询结果:'

print r

关闭游标

cur.close()

关闭数据库连接

db.close()

raw_input与input的区别

raw_input获取用户输入之后的返回结果是一个字符串类型数据

input获取用户输入之后的返回值是一个数值型的数据

等价于eval(raw_input(提示信息))

转载地址:http://lsubz.baihongyu.com/

你可能感兴趣的文章
Pandas-从具有嵌套列表列表的现有列创建动态列时出错
查看>>
Pandas-通过对列和索引的值求和来合并两个数据框
查看>>
pandas.read_csv()的详解-ChatGPT4o作答
查看>>
PANDAS.READ_EXCEL()输出‘;溢出错误:日期值超出范围‘;而不存在日期列
查看>>
Pandas:对给定列求和 DataFrame 行
查看>>
Pandas、Matplotlib、Pyecharts数据分析实践
查看>>
Pandas中文官档~基础用法2
查看>>
Pandas中文官档~基础用法6
查看>>
pandas交换两列
查看>>
pandas实战:电商平台用户分析
查看>>
pandas打乱数据的顺序
查看>>
pandas改变一列值(通过apply)
查看>>
Pandas数据分析的环境准备
查看>>
Pandas数据可视化怎么做?用实战案例告诉你!
查看>>
Pandas数据处理与分析教程:从基础到实战
查看>>
Pandas数据结构之DataFrame常见操作
查看>>
pandas整合多份csv文件
查看>>
pandas某一列转数组list
查看>>
Pandas模块,我觉得掌握这些就够用了!
查看>>
Pandas玩转文本处理!
查看>>