pymsql是一个不错的连接mysql的Python类库
我比较喜欢把知识点注释在我的code里,直接上代码吧,不需要要多解释说明.

import pymysql# unix_socket='/tmp/mysql.sock' 在ubantu下
# conn = pymysql.connect(host='127.0.0.1',unix_socket='/tmp/mysql.sock',user='root',password='123',db='mysql',charset='utf-8')
# 在windows 下 port 端口号
conn = pymysql.connect(host='127.0.0.1',port=3306,user='root',password='19980921',db='mysql',charset='utf8')
cur = conn.cursor() # 创建光标
cur.execute("USE webscrapingwithpython") #Schema
cur.execute("SELECT * FROM pages WHERE id=1")# 执行的语句
print(cur.fetchone())
cur.close()#关闭光标
conn.close()#关闭连接'''
注意在使用完光标和连接后,如果不手动关闭的话,就会导致连接泄漏,mysql数据库会因为无法确定光标和连接是否继续使用,而一直保持开启
'''

Python3 pymysql连接mysql数据库 windows相关推荐

  1. python使用pymysql连接mysql_python3使用PyMysql连接mysql数据库的简单示例

    这篇文章主要为大家详细介绍了python3使用PyMysql连接mysql数据库的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小 ...

  2. Python3.x连接MySQL数据库,SQL语句使用方法

    Python3.x连接MySQL数据库 使用的Python包 连接MySQL数据库使用的包为pymysql 使用pip导入此包,在cmd下输入一下语句: pip install pymysql 打开数 ...

  3. pymysql连接mysql数据库try_pymysql 连接数据库和基本使用

    pymysql 连接mysql数据库import pymysql.cursors # 连接数据库配置信息 connection = pymysql.connect(host='localhost', ...

  4. 记录python使用pymysql连接mysql数据库,使用impyla、ibis-framework[impala]连接hive\impala(kerberos)数据库(备以后查阅)

    记录python使用pymysql连接mysql数据库,使用impyla.ibis-framework[impala]连接hive\impala(kerberos)数据库(备以后查阅) 连接mysql ...

  5. 关于MAC下pymysql连接mysql数据库报错2003的问题解决方法

    关于MAC下pymysql连接mysql数据库报错2003的问题解决方法 问题:pymysql.err.OperationalError: (2003, "Can't connect to ...

  6. 【Python】PyMySQL 连接 MySQL数据库

    PyMySQL连接 Mysql 安装 PyMySQL PyMySQL 连接数据库 创建数据库(数据库必须存在) 创建数据表 插入操作 查询操作 更新操作 删除操作 综合案例 Connection Ob ...

  7. python3 django连接mysql 数据库

    详情参考: https://blog.csdn.net/weixin_33127753/article/details/89100552 https://imshusheng.com/python/2 ...

  8. python接口自动化(四十三)-公共模块 pymysql 连接mysql数据库(单独说明)

    #coding=utf-8 import pymysqlclass MysqlUntil:def __init__(self, host, user, passwd, db, port, charse ...

  9. 使用Python pymysql连接Mysql数据库-菜鸟教程

    1.安装pymysql模块 pip install pymysql 2.启动Mysql数据库服务 net start mysql80 3.连接数据库 import pymysql# 打开数据库连接 d ...

最新文章

  1. 014_下载乱码处理
  2. C++类与对象概念详解
  3. 写模拟挂用什么工具?
  4. xlsx怎么设置行高列宽_7米面宽的3栋别墅,两款复式进深达到18米,第一款主体只要16万...
  5. Java基础知识之跳转语句、循环标号多级break跳出实现、Random库
  6. 21天Jenkins打卡Day13视图
  7. C# internal和public
  8. Hibernate上路_18-Hibernate查询方式
  9. WPF里面制作圆角文本框
  10. 自己的域名邮箱用GMAIL:申请注册GMAIL的免费企业邮箱
  11. 阿里旺旺垃圾消息分析及解决方案探讨
  12. 第三十七周学习生活总结
  13. 请你相信心有多大,舞台就会有多大
  14. ssm南工二手书交易平台毕业设计源码172334
  15. Ubuntu扩展系统根目录磁盘空间
  16. OpenCV图像的基本操作
  17. 含有一般疑问句的歌_一般将来时详解,想学好英语必须要掌握的一个最重要语法...
  18. Python 声明变量
  19. 用python画 pareto front
  20. 批归一化作用_批归一化(Batch Normalization)

热门文章

  1. js 按钮(checkbox)控制多个checkbox的选中或不选中问题
  2. Java中ClassLoader浅析.
  3. Java 动态代理机制分析及扩展
  4. nodejs 相关管理工具
  5. PyODPS学习:使用DataFrame实现SQL的IF判断
  6. 关于ArcGIS JS API中的map高度为400px的问题解决
  7. 在Leaflet地图上集成Echarts
  8. Python的yield关键字
  9. 不要再问了,数据库不建议上Docker
  10. 程序员应该如何自我驱动,迅速获得成长?