千锋教育-做有情怀、有良心、有品质的职业教育机构

python使用第三方模块进行连接

来源:千锋教育
发布时间:2023-11-12 11:20:54
分享

python使用第三方模块进行连接

本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。

1.pymsql连接数据库

在python中使用mysql,需要使用一个第三方模块,这个模块就是PYMySQL,在使用的时候调用这个模块就行,在python2中则是使用mysqldb,在Django中也是使用pymsql连接mysql数据库。

安装pymsql

在使用pymsql的之前,我们需要知道在python的IDE中没有这个库,需要我们自己安装,安装非常的简单,只需要打开电脑的终端,然后输入下列代码就行:

pipinstallpymysql

这样pymysql就已经安装好了在python的IDE中再导入一下就行。

2.常用操作

(1)数据库连接:

db=pymysql.connect(host=‘60.174.236.106’,user=‘root’,password=‘123456’,port=27445,charset=“utf8”)

(2)创建游标对象:cur=db.cursor()

(3)execute执行sql语句:cur.execute(sql)

(4)关闭游标:cur.close()

(5)关闭连接:db.close()

以上就是python使用第三方模块进行连接的方法,可以说pymsql是很多连接数据的工具首选。如果大家想要在python中使用数据库,不然安装一下pymsql吧。更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python中UDP编程实现通信 python中UDP编程实现通信本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、服务器端recvfrom()方法返回数据和客户端的地址与端口,这样,服务器收到数据
  • python UDP编程是什么意思? pythonUDP编程是什么意思?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、概念UDP是面向无连接的协议,即只需要知道对方的IP地址和端口号,就能够直接发送
  • python中TCP编程是什么? python中TCP编程是什么?在对于计算机编程的理解中,我们学习的一般是内在的知识点理论。不过计算机产生的初衷是为了信息之间的交流,那么在对外的这一点上,就产生了网络编程的概念。TCP编程是其中的一
  • python生成器的原理探究 python生成器的原理探究本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、概念生成器是通过使用yield语句而不是return语句定义一个普通函数来创建的。如果
  • python中如何使用numpy.zeros()函数? python中如何使用numpy.zeros()函数?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、numpy.zeros()函数可以创建指定长度或形状的全0的
  • python中numpy.concatenate()函数怎么用? python中numpy.concatenate()函数怎么用?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、numpy.concatenate函数主要作用:沿