python读取mysql以html形式输出_python从mysql数据库提取出来的数据怎么在html里显示...

本文介绍了如何使用Python的mysqldb模块连接MySQL数据库,执行SQL语句(如插入、查询、更新和删除),处理数据并在HTML中显示。关键步骤包括安装和配置mysqldb模块,建立数据库连接,执行数据库操作并关闭连接。注意,执行修改操作后需调用commit()方法提交更改。最后,展示了如何获取和显示查询结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2017-04-06 回答

1、和数据库建立连接

2、执行sql语句,接收返回值

3、关闭数据库连接

1、mysql数据库要用mysqldb模块,但python用来链接mysql的第三方库mysqldb不支持python3.x

特别说明:我在我的电脑上实验时,我的python是2.7.2版本,安装对应版本的mysqldb之后直接可以运行,并与数据库连接成功,所以如果大家也像我一样顺利的话,下面的就不需要看了,直接跳过,看第2点如何执行sql语句即可!如果安装之后出现异常,可以参考一下下面的解决办法。

连接的关键是安装mysqldb模块要下载与python相对应的版本:

下载好后安装,它会自动检测到计算机python的安装路径,并自动填写模块解压路径(我的是:d:\programfiles\activepython 2.6.6.17\lib\site-packages\)。

但解压完成后并不能使用,还要修改mysqldb模块下的一些文件:

①.在mysqldb目录下(我的是:d:\programfiles\activepython 2.6.6.17\lib\site-packages\mysqldb)找到__init__.py:

注释第34、35行的from setsimport immutableset、class dbapiset(immutableset):,在后面添加class dbapiset(frozenset):

# from sets import immutableset

# class dbapiset(immutableset):

class dbapiset(frozenset):

②.打开converters.py:

注释第37行的from sets import baseset, set,将第45行的return set([ i for i in s.split(',') ifi ])中的set改为set;同样将第129行的set: se

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值