python3连接MySQL数据库实例详解


Posted in Python onMay 24, 2018

本文实例为大家分享了python3连接MySQL数据库的具体代码,供大家参考,具体内容如下

#python3连接MySQL实例

import pymysql
"""导入连接MySQL需要的包,没有安装pymysql需要先安装
使用命令行切换到python的安装路径下的scripts子目录下安装(pip install pymysql)
"""
#连接MySQL数据库
db = pymysql.connect("localhost","root","123456","python_conn",charset = 'utf8')
"""五个参数分别为 主机名,用户名,密码,所要连接的数据库名,为了解决中文乱码问题的字符集"""
#使用cursor()方法获取操作游标
cursor = db.cursor()
#使用execute()方法执行sql语句
sql = 'select * from test_conn'

cursor.execute(sql)
#使用fetchone()方法获取所有数据
results = cursor.fetchall()
#打印
for row in results:
  sid = row[0]
  name = row[1]
  age = row[2]
  sclass = row[3]
  print(sid,name,age,sclass)
#关闭数据库
db.close()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中optionParser模块的使用方法实例教程
Aug 29 Python
Python实现多线程HTTP下载器示例
Feb 11 Python
Windows系统下多版本pip的共存问题详解
Oct 10 Python
Python实现简单查找最长子串功能示例
Feb 26 Python
详解Python字典的操作
Mar 04 Python
把django中admin后台界面的英文修改为中文显示的方法
Jul 26 Python
python gdal安装与简单使用
Aug 01 Python
python提取照片坐标信息的实例代码
Aug 14 Python
Pygame的程序开始示例代码
May 07 Python
详解pyqt5的UI中嵌入matplotlib图形并实时刷新(挖坑和填坑)
Aug 07 Python
python 常见的反爬虫策略
Sep 27 Python
python3中布局背景颜色代码分析
Dec 01 Python
python实现图片文件批量重命名
Mar 23 #Python
python使用RNN实现文本分类
May 24 #Python
Jupyter notebook远程访问服务器的方法
May 24 #Python
Python matplotlib 画图窗口显示到gui或者控制台的实例
May 24 #Python
解决python matplotlib imshow无法显示的问题
May 24 #Python
基于MTCNN/TensorFlow实现人脸检测
May 24 #Python
Jupyter中直接显示Matplotlib的图形方法
May 24 #Python
You might like
php实现快速排序法函数代码
2012/08/27 PHP
Jquery中LigerUi的弹出编辑框(实现方法)
2013/07/09 Javascript
jQuery中:reset选择器用法实例
2015/01/04 Javascript
AngularJS 单元测试(二)详解
2016/09/21 Javascript
JavaScript之WebSocket技术详解
2016/11/18 Javascript
Bootstrap源码解读导航条(7)
2016/12/23 Javascript
AngularJS框架的ng-app指令与自动加载实现方法分析
2017/01/04 Javascript
Vue Socket.io源码解读
2018/02/07 Javascript
JavaScript防止全局变量污染的方法总结
2018/08/02 Javascript
15分钟深入了解JS继承分类、原理与用法
2019/01/19 Javascript
使用JS来动态操作css的几种方法
2019/12/18 Javascript
微信小程序动态添加和删除组件的现实
2020/02/28 Javascript
微信小程序实现组件顶端固定或底端固定效果(不随滚动而滚动)
2020/04/09 Javascript
Vue实现图书管理案例
2021/01/20 Vue.js
Python中使用urllib2防止302跳转的代码例子
2014/07/07 Python
跟老齐学Python之有容乃大的list(3)
2014/09/15 Python
Python中join和split用法实例
2015/04/14 Python
基于Python闭包及其作用域详解
2017/08/28 Python
Python实现调度算法代码详解
2017/12/01 Python
Python中支持向量机SVM的使用方法详解
2017/12/26 Python
python基础教程项目四之新闻聚合
2018/04/02 Python
pandas 数据索引与选取的实现方法
2019/06/21 Python
利用pandas向一个csv文件追加写入数据的实现示例
2020/04/23 Python
详解pandas赋值失败问题解决
2020/11/29 Python
python制作抽奖程序代码详解
2021/01/15 Python
哥伦比亚最大的网上商店:Linio哥伦比亚
2016/09/25 全球购物
大学生收银员求职信分享
2014/01/02 职场文书
2014学校领导四风问题对照检查材料思想汇报
2014/09/22 职场文书
群众路线调研报告范文
2014/11/03 职场文书
2015感人爱情寄语
2015/02/26 职场文书
2016年重阳节慰问信
2015/12/01 职场文书
Nginx反向代理及负载均衡如何实现(基于linux)
2021/03/31 Servers
Python Django搭建文件下载服务器的实现
2021/05/10 Python
详解Java七大阻塞队列之SynchronousQueue
2021/09/04 Java/Android
解决Python保存文件名太长OSError: [Errno 36] File name too long
2022/05/11 Python
MySQL数据库表约束讲解
2022/06/21 MySQL