python与mysql数据库交互的实现-创新互联

1、安装pymysql库

我们提供的服务有:网站建设、成都网站建设、微信公众号开发、网站优化、网站认证、镇宁ssl等。为成百上千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的镇宁网站制作公司

如果你想要使用python操作MySQL数据库,就必须先要安装pymysql库,这个库的安装很简单,直接使用pip install pymysql;进行安装。
假如上面这种方式还是安装不上,就用如下链接找一个合适的安装包进行安装,这个就不细说了,请自行百度。
https://www.lfd.uci.edu/~gohlke/pythonlibs/
学习本篇文章,最好是先看我另外一篇关于游标cursor讲解的文章,这样会有更好的效果:https://www.jb51.net/article/177865.htm

2、使用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连接器的编码。

什么是connection?可以参考我的另外一篇文章学习。
https://www.jb51.net/article/177872.htm


2)python连接mysql的语法


import pymysql 
db = pymysql.connect(host='localhost',user='root',password='123456',port=3306,db='spiders',charset=' utf8')

网站题目:python与mysql数据库交互的实现-创新互联
分享地址:https://www.cdcxhl.com/article28/didjcp.html

成都网站建设公司_创新互联,为您提供面包屑导航网站建设搜索引擎优化品牌网站制作定制开发网站收录

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设