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递归实现快速排序
Aug 18 Python
python中正则表达式与模式匹配
May 07 Python
Python中判断子串存在的性能比较及分析总结
Jun 23 Python
python的debug实用工具 pdb详解
Jul 12 Python
Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str
Aug 07 Python
python用quad、dblquad实现一维二维积分的实例详解
Nov 20 Python
Python 动态变量名定义与调用方法
Feb 09 Python
Python解释器以及PyCharm的安装教程图文详解
Feb 26 Python
PyQt5实现仿QQ贴边隐藏功能的实例代码
May 24 Python
python map比for循环快在哪
Sep 21 Python
python 写一个文件分发小程序
Dec 05 Python
Python OpenCV之常用滤波器使用详解
Apr 07 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/01/12 PHP
PHP 数据结构 算法 三元组 Triplet
2011/07/02 PHP
使用PHP获取当前url路径的函数以及服务器变量
2013/06/29 PHP
PHP的Json中文处理解决方案
2016/09/29 PHP
PHP学习记录之数组函数
2018/06/01 PHP
基于php+MySql实现学生信息管理系统实例
2020/08/04 PHP
JS 实现双色表格实现代码
2009/11/24 Javascript
有关js的变量作用域和this指针的讨论
2010/12/16 Javascript
JavaScript实现的一个计算数字步数的算法分享
2014/12/06 Javascript
javascript实现数组内值索引随机化及创建随机数组的方法
2015/08/10 Javascript
JS实现仿QQ面板的手风琴效果折叠菜单代码
2015/09/11 Javascript
Bootstrap中glyphicons-halflings-regular.woff字体报404错notfound的解决方法
2017/01/19 Javascript
vue与TypeScript集成配置最简教程(推荐)
2017/10/17 Javascript
原生JS实现循环Nodelist Dom列表的4种方式示例
2018/02/11 Javascript
angularJs中orderBy筛选以及filter过滤数据的方法
2018/09/30 Javascript
原生js添加一个或多个类名的方法分析
2019/07/30 Javascript
JS实现躲避粒子小游戏
2020/06/18 Javascript
Python 实现使用dict 创建二维数据、DataFrame
2018/04/13 Python
Python 字符串与二进制串的相互转换示例
2018/07/23 Python
Python实现的拉格朗日插值法示例
2019/01/08 Python
Django组件之cookie与session的使用方法
2019/01/10 Python
Python/Django后端使用PIL Image生成头像缩略图
2019/04/30 Python
python算法与数据结构之单链表的实现代码
2019/06/27 Python
python3.6+django2.0+mysql搭建网站过程详解
2019/07/24 Python
基于Python安装pyecharts所遇的问题及解决方法
2019/08/12 Python
如何配置关联Python 解释器 Anaconda的教程(图解)
2020/04/30 Python
django 模型字段设置默认值代码
2020/07/15 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
2020/10/15 Python
Python使用windows设置定时执行脚本
2020/11/12 Python
使用phonegap检测网络状态的方法
2017/03/30 HTML / CSS
2019年c语言经典面试题目
2016/08/17 面试题
《雪地里的小画家》教学反思
2014/02/22 职场文书
男女朋友协议书
2014/04/23 职场文书
三月学雷锋月活动总结
2014/04/28 职场文书
安全生产先进个人事迹材料
2014/12/30 职场文书
刑事起诉书范文
2015/05/19 职场文书