首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python连接MySQL数据库

Python连接MySQL数据库

作者头像
菜鸟小白的学习分享
发布2020-07-14 18:01:27
发布2020-07-14 18:01:27
12.1K0
举报

PyMySQL库安装

python2.X使用的是mysqldb库去连接MySQL服务器,而在python3.X中使用的是PyMySQL库,所以我们需要使用命令pip install PyMySQL,安装库文件

python连接MySQL

我们直接上代码

代码语言:javascript
复制
# -*- coding:utf-8 -*-
import pymysql
#连接数据库
db = pymysql.connect(
    host='192.168.106.100',
    port=3306,
    user='root',
    passwd='123456',
    db='test',
    charset='utf8'
)
cursor=db.cursor()
sql="SELECT * FROM NEWTABLE"
cursor.execute(sql)
result = cursor.fetchall()
for i in result:
    print(result)
cursor.close();
db.close();

运行结果如下:

善于观察的小伙伴不难发现:其实今天连接MySQL服务器的代码和昨天连接Oracle的代码非常类似。代码的逻辑如下:

  • 首先我们需要导入pymysql库
  • 通过connect命令进行连接,连接参数分别为MySQL数据库服务器IP、端口、数据库用户名、密码、数据库库名和编码类型
  • 获取游标对象
  • 执行对应的SQL语句
  • 将返回的结果通过fetchall函数全部提取出来
  • 打印返回结果
  • 关闭连接对象
  • 关闭会话连接

小伙伴们如果你们昨天的Oracle程序自己进行了验证,你就会发现今天的实验就十分easy了。还不赶快行动起来~

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-06-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 菜鸟小白的学习分享 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档