位置: 编程技术 - 正文

python3读取MySQL-Front的MYSQL密码(python 读取数据库)

编辑:rootadmin

推荐整理分享python3读取MySQL-Front的MYSQL密码(python 读取数据库),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python读取数据库表,Python3读取两行数据,python 读取数据库,Python3读取垃圾邮件,Python3读取csv文件,Python3读取csv文件,Python3读取共享内存数据,Python3读取文件,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

同样的套路又来了,继续尝试从配置文件中读取敏感的信息,这次轮到的是MySQL-Front。

MySQL-Front就一款开源的mysql管理工具,官方网站 。

配置文件的路径:

MySQL-Front的配置文件存在用户目录下,环境变量是%appdata% 。

在windows7下的存储路径是:

C:Users%user%AppDataRoamingMySQL-FrontAccounts.xml

Accounts.xml这个XML文件里面存储了所有重要的信息,且密码默认不是加密的。上次我忘记mysql root用户的密码,打开这个文件立马就找回密码,

这个算是不加密的好处吧。→_→不过总有刁民想害朕,还是需要保护好这些重要的信息,以免被坏人读取到。

python3读取MySQL-Front的MYSQL密码(python 读取数据库)

格式化XML

Accounts.xml 中的内容是被压缩成一行的。需要格式化成好看的格式。这类在线工具搜索一下就可以找得到。

Accounts.xml 格式化后的内容如下:

python处理XML、HTML的利器PyQuery

我出于要练习的目的,想要用python的XML标准库处理XML ,但是发python 内置提供了好几种方法:xml.sax xml.dom xml.minidom

以及还有xml.parsers.expat ,选择太多,还是决定用PyQuery,PyQuery是依赖于lxml实现的jquery风格的xml解析和处理库。

lxml算是python很重要的库了,已知pandas,BeautifulSoup等等这些库有部分功能依赖lxml。

输入命令安装即可:

pip install pyquery

看完教程后就能把代码写出来了↓↓↓

python3 读取 MySQL-Front 的密码:

运行代码后输出:

本文链接地址:https://www.jiuchutong.com/biancheng/375606.html 转载请保留说明!

上一篇:Python判断变量是否为Json格式的字符串示例(python如何判断一个变量的类型)

下一篇:在centos7中分布式部署pyspider(centos7如何分区)

免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络