博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 3.5 连接mysql数据库
阅读量:6981 次
发布时间:2019-06-27

本文共 792 字,大约阅读时间需要 2 分钟。

python 3.5 要连接mysql数据库,必须先安装pymysql模块,该模块可以操作mysql数据。

1、安装pymysql模块:使用pip进行安装

cmd打开运行模式,切换目录到pip的script目录下,后,输入pip install pymysql,enter键后,就会自己运行安装

 

2、写代码连接mysql数据库:

说明:

import pymysql:导入刚才安装的pymysql模块,这时我们就可以调用该模块的函数来进行操作

con=pymysql.connect():调用pymysql下的connect()函数连接数据,connect()函数中输入参数:host='',port=3306,user='',password='',db=‘'(根据自己项目的数据库信息正确填写)

cur=con.cursor():只是连接了数据库,是不能进行操作的,需要创建游标,通过con下的cursor()函数进行创建

cur.execute("select * from lu_order where customer_code='test' "):通过cur下的execute()函数去执行sql语句,sql语句可以是查询、创建、插入、更新等;这个时候获得的是符合该sql语句的数据总条数

⑤cur.fetchone():fetchone()函数可获得第一条数据

⑥cur.fetchmany(effect_row):获得effect_row的所有数据,用for循环去打印出所有的数据

⑦cur.close():关闭游标

⑧con.commit():对数据库进行了某些sql操作之后,需要提交事务,这个函数就是这个意思

⑨con.close():关闭数据库连接

⑩⑪⑫

 

转载于:https://www.cnblogs.com/cxx1/p/7112288.html

你可能感兴趣的文章
你真的会用Gson吗?Gson使用指南(一)
查看>>
tomcat单机多实例配置实战
查看>>
onSaveInstanceState用法
查看>>
BeanFactory 简介以及它 和FactoryBean的区别
查看>>
为什么重写equals方法时,要求必须重写hashCode方法?
查看>>
用openCV取出图片中的四边形
查看>>
Maven搭建SpringMVC+Hibernate项目详解 【转】
查看>>
解析padding与line-height属性区别
查看>>
[转]iframe跨域通信的通用解决方案
查看>>
UIO 示例
查看>>
python中的类型转换
查看>>
javascript实现10进制转为N进制数
查看>>
什么时候使用CountDownLatch
查看>>
node.js里使用typescript的方法
查看>>
Maven学习(一):坐标、依赖管理和仓库
查看>>
前端方案解决思路
查看>>
redis操作数据-sorted set
查看>>
webpack工程创建
查看>>
JFinal在非web情况下启动的关于插件的设置
查看>>
linux 环境变量设置
查看>>