国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > MySQL > 如何从python读取sql

如何从python读取sql

头像

流芳

2020-07-11 15:02:406512浏览 · 0收藏 · 0评论

从python读取sql的方法:1、利用python内置的open函数读入sql文件;2、利用第三方库pymysql中的connect函数连接mysql服务器;3、利用第三方库pandas中的read_sql方法读取传入的sql文件即可。

python 直接读取 sql 文件,达到使用 read_sql 可执行的目的

 # sql文件夹路径
sql_path = 'sql文件夹路径' + '\\'
 
# sql文件名, .sql后缀的
sql_file = 'sql文件名.sql'
 
# 读取 sql 文件文本内容
sql = open(sql_path + sql_file, 'r', encoding = 'utf8')
sqltxt = sql.readlines()
# 此时 sqltxt 为 list 类型
 
# 读取之后关闭文件
sql.close()
 
# list 转 str
sql = "".join(sqltxt)
 
import pandas as pd
import pymysql
con = pymysql.connect(host = "机器", 
                      user = "用户名", password = '密码', 
                      db = "数据库名", charset='utf8')
# charset用于修正中文输出为问号的问题
 
df = pd.read_sql(sql, con)
con.close()
 
#  con为数据库连接设置,参考以下链接
#  https://blog.csdn.net/zyq_victory/article/details/78153404
 
# 结果就是将自己写的 sql 提取的数据读取为 DataFrame

推荐课程:Sublime编辑器(Corey Schafer)

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《厨房激战5》完整版在线观看 | 美国大片又大又好看的PPT| 妻子的姐姐免费观看大全电视剧 | 《甜蜜惩罚2》第二季的剧情简介 《一滴都不许漏》何泽城林荫 | 《准儿媳》在线观看完整版免费| 苏玥厨房张开腿疯狂迎合视频| 混合交换5HD| 苍井空そら无码AV人妻电影| 人野兽马狗猪大全| 大雞巴亂倫1~2集在线播放| 麦子交换2免费完整版| 土豆| 指尖搅动我的心弦| 韩国禁欲系高级感电影| 狗锁女人全集免费播放| 血战钢锯岭免费完整版在线观看| 小妇人在线观看免费版电视剧| 女生偷偷给全班男生塞表白信| 老师趴讲台把腿张开让学生背单词| 公交车上荫蒂添的好舒服H漫画| 《妻子6》在线观看免费版电视剧| REAL529| 小蜜桃免费观看高清电视剧| 胬肉(产乳)| 高压监狱4伦理HD| 用毛笔刷尿孔不准尿出来怎么办 | 白丝| 公交车被上高湖了还能坐吗小说 | 成品人和精品人的特点分析 | 女性三角毛毛区有片毛掉光正常吗| 苍老师40集全免费播放电影演员..| 《帐篷里的秘密》动漫| 一枪战三母2-1免费观看央视网 | 真人刺激战场40分钟电视剧| 潮湿的体温2| 厨房春潮她含她的乳第一章| 《有夫之妇的秘书》演员表| 东北老肥熟口味重的原因分析 | 《欧美性按摩》电影| 妈妈叫我戴上避孕套是什么歌| 小辣椒3美国伦理