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 中的多线程 新手必看
Nov 20 Python
Python IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案
Feb 13 Python
Python IDLE入门简介
Dec 08 Python
Sublime开发python程序的示例代码
Jan 24 Python
numpy添加新的维度:newaxis的方法
Aug 02 Python
python使用rpc框架gRPC的方法
Aug 24 Python
python微信聊天机器人改进版(定时或触发抓取天气预报、励志语录等,向好友推送)
Apr 25 Python
pandas计数 value_counts()的使用
Jun 24 Python
简单了解django缓存方式及配置
Jul 19 Python
Django 用户认证组件使用详解
Jul 23 Python
FP-growth算法发现频繁项集——发现频繁项集
Jun 24 Python
Python实现简单得递归下降Parser
May 02 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的一个基础知识 表单提交
2011/07/04 PHP
Swoole 5将移除自动添加Event::wait()特性详解
2019/07/10 PHP
ThinkPHP5.1的权限控制怎么写?分享一个AUTH权限控制
2021/03/09 PHP
使用jQuery的将桌面应用程序引入浏览器
2010/11/19 Javascript
JS弹出对话框返回值代码(asp.net后台)
2010/12/28 Javascript
js数组去重的常用方法总结
2014/01/24 Javascript
对js关键字命名的疑问介绍
2014/04/25 Javascript
JQuery球队选择实例
2015/05/18 Javascript
jquery简单实现网页层的展开与收缩效果
2015/08/07 Javascript
js实现的光标位置工具函数示例
2016/10/03 Javascript
JS实现太极旋转思路分析
2016/12/09 Javascript
jQuery中ztree 点击文本框弹出下拉框的实例代码
2017/02/05 Javascript
nodejs制作爬虫实现批量下载图片
2017/05/19 NodeJs
Bootstrap Table使用整理(五)之分页组合查询
2017/06/09 Javascript
vue小图标favicon不显示的解决方案
2017/09/19 Javascript
Vue2.0生命周期的理解
2018/08/20 Javascript
weui中的picker使用js进行动态绑定数据问题
2019/11/06 Javascript
uni-app实现点赞评论功能
2019/11/25 Javascript
Vue实现PC端靠边悬浮球的代码
2020/05/09 Javascript
批量获取及验证HTTP代理的Python脚本
2017/04/23 Python
代码讲解Python对Windows服务进行监控
2018/02/11 Python
Python递归实现汉诺塔算法示例
2018/03/19 Python
基于Django与ajax之间的json传输方法
2018/05/29 Python
利用selenium爬虫抓取数据的基础教程
2019/06/10 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
django-rest-swagger的优化使用方法
2019/08/29 Python
python 实现单通道转3通道
2019/12/03 Python
Python改变对象的字符串显示的方法
2020/08/01 Python
Python3合并两个有序数组代码实例
2020/08/11 Python
介绍一下JMS编程步骤
2015/09/22 面试题
工作个人的自我评价
2014/01/14 职场文书
财务管理职业生涯规划书
2014/02/26 职场文书
《鲁班和橹板》教学反思
2014/04/27 职场文书
2016党员学习《反对自由主义》心得体会
2016/01/22 职场文书
Python selenium的这三种等待方式一定要会!
2021/06/10 Python
Redis如何实现验证码发送 以及限制每日发送次数
2022/04/18 Redis