pymysql每次写一条数据 创建一次连接_干货!Python与MySQL数据库的交互实战

本文介绍了如何使用Python的pymysql库连接和操作MySQL数据库,包括连接参数、基本的数据库操作如创建表和查询数据,并展示了cursor对象的常用方法如execute和fetch系列方法。
摘要由CSDN通过智能技术生成
a071bdbd8c0d54a83ce20ad9cfa5a882.png

作者 | Huang supreme,责编 | 郭芮

头图 | CSDN 下载自视觉中国

921699a4d15e25bd716dfe265739bcfa.png

安装PyMySQL库

如果你想要使用python操作MySQL数据库,就必须先要安装pymysql库,这个库的安装很简单,直接使用pip install pymysql;假如这种方式还是安装不上,就用如下链接找一个合适的安装包,进行安装,这个就不细说了。

  • https://www.lfd.uci.edu/~gohlke/pythonlibs/

d2ecda46e77a429caa703f82be5adfaf.png

使用Python连接MySQL数据库

1)六个常用的连接参数

  • 参数host:mysql服务器所在的主机的ip;

  • 参数user:用户名

  • 参数password:密码

  • 参数port:连接的mysql主机的端口,默认是3306

  • 参数db:连接的数据库名

  • 参数charset:当读取数据出现中文会乱码的时候,需要我们设置一下编码;我们使用python操作数据库的时候,那么python就相当于是client,我们是用这个client来操作mysql的server服务器,python3默认采用的utf8字符集,我的mysql服务器默认采用latin1字符集,因此mysql中创建的每张表,都是建表的时候加了utf8编码的,因此这里设置的应该就是connection连接器的编码。

    <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值