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的框架中一些会话程序的管理
Apr 20 Python
Python通过OpenCV的findContours获取轮廓并切割实例
Jan 05 Python
Python断言assert的用法代码解析
Feb 03 Python
浅析Python3爬虫登录模拟
Feb 07 Python
Sanic框架基于类的视图用法示例
Jul 18 Python
Python使用jsonpath-rw模块处理Json对象操作示例
Jul 31 Python
python opencv捕获摄像头并显示内容的实现
Jul 11 Python
Django框架创建项目的方法入门教程
Nov 04 Python
python 装饰器功能与用法案例详解
Mar 06 Python
Python2.6版本pip安装步骤解析
Aug 17 Python
filter使用python3代码进行迭代元素的实例详解
Dec 03 Python
pytho matplotlib工具栏源码探析一之禁用工具栏、默认工具栏和工具栏管理器三种模式的差异
Feb 25 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后门URL的防范
2013/11/12 PHP
Symfony的安装和配置方法
2016/03/17 PHP
Javascript 异步加载详解(浏览器在javascript的加载方式)
2012/05/20 Javascript
说说JSON和JSONP 也许你会豁然开朗
2012/09/02 Javascript
javascript浏览器兼容教程之事件处理
2014/06/09 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
2016/07/12 Javascript
如何在JS中实现相互转换XML和JSON
2016/07/19 Javascript
微信小程序 tabs选项卡效果的实现
2017/01/05 Javascript
js实现下拉菜单效果
2017/03/01 Javascript
JavaScript基于扩展String实现替换字符串中index处字符的方法
2017/06/13 Javascript
小程序组件之仿微信通讯录的实现代码
2018/09/12 Javascript
详解webpack-dev-middleware 源码解读
2020/03/23 Javascript
关于angular浏览器兼容性问题的解决方案
2020/07/26 Javascript
JavaScript日期库date-fn.js使用方法解析
2020/09/09 Javascript
[02:44]完美大师赛主赛事淘汰赛第二日观众采访
2017/11/24 DOTA
[01:10:57]Liquid vs OG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
python实现代码行数统计示例分享
2014/02/10 Python
Django使用Mysql数据库已经存在的数据表方法
2018/05/27 Python
python执行精确的小数计算方法
2019/01/21 Python
Ubuntu下Anaconda和Pycharm配置方法详解
2019/06/14 Python
Python为何不能用可变对象作为默认参数的值
2019/07/01 Python
利用Python模拟登录pastebin.com的实现方法
2019/07/12 Python
python的re模块使用方法详解
2019/07/26 Python
python3实现用turtle模块画一棵随机樱花树
2019/11/21 Python
Pytest如何使用skip跳过执行测试
2020/08/13 Python
理解Django 中Call Stack机制的小Demo
2020/09/01 Python
Python调用SMTP服务自动发送Email的实现步骤
2021/02/07 Python
HTML5高仿微信聊天、微信聊天表情|对话框|编辑器功能
2018/04/23 HTML / CSS
计算机专业毕业生推荐信
2013/11/25 职场文书
党员实事承诺书
2014/03/26 职场文书
党的群众路线批评与自我批评发言稿
2014/10/16 职场文书
教育项目合作协议书格式
2014/10/17 职场文书
优秀班集体事迹材料
2014/12/25 职场文书
面试复试通知单
2015/04/24 职场文书
Oracle数据库中通用的函数实例详解
2022/03/25 Oracle
如何解决goland,idea全局搜索快捷键失效问题
2022/04/03 Golang