首页 > 数据库 >Python连接数据库

Python连接数据库

时间:2023-01-31 17:56:33浏览次数:60  
标签:Python 数据库 connection pymysql cursor xx PyMySQL 连接

1、首先确认本地使用的是Python2还是Python3,它们的mysql插件分别如下:

Python2 ---> MySQLdb

Python3 ---> PyMySQL

 

2、我本地是Python3故需要安装PyMySQL。进入File->Setting->Project Interpreter,点击“+”在弹框中进行“PyMySQL”模块的搜索并安装

 

 

 

 

 

 

3、 python代码

# -*- coding: UTF-8 -*-
import pymysql.cursors

# 打开数据库连接
connection = pymysql.connect (host='xx.xx.xx.xx', port=3306, user='xx', password='xx', db='xx',charset='utf8mb4', cursorclass=pymysql.cursors.DictCursor)
cursor = connection.cursor()

SqlSelect = " select vw_stock_id,goods_id,quality from vw_stock limit 2"
cursor.execute(SqlSelect )
result = cursor.fetchall()
# 提交SQL
connection.commit()
print(result[0])
print(result[1])
# 关闭数据库连接
connection.close()

执行成功,获取数据库查询结果如下

 

 

 

 

 

 

 

 

 

 

 

标签:Python,数据库,connection,pymysql,cursor,xx,PyMySQL,连接
From: https://www.cnblogs.com/dabeen/p/17080064.html

相关文章

  • HTML5本地存储IndexedDB基础介绍(-)-数据库的简单增删改查
    //https://www.jianshu.com/p/4c74cbe60d83?_=1509695140<!DOCTYPEhtml><html><head><metacharset="utf-8"/><metaname="viewport"content="width=devi......
  • 10个高效的Python爬虫框架
    前言小型爬虫需求,requests库+bs4库就能解决;大型爬虫数据,尤其涉及异步抓取、内容管理及后续扩展等功能时,就需要用到爬虫框架了。(文末送读者福利)下面介绍了10个爬虫框架,大......
  • Python 求两个 list 的交集、并集、差集、和集
    Python求两个list的交集、并集、差集、和集 此处是对list进行运算,而非set。importcollectionsfromfunctoolsimportreducea=[1,2,3,3,4]b=[3,3,4,5......
  • Anaconda : python & Jupyter
    Anaconda软件安装流程-知乎(zhihu.com) 在人工智能实践中,我们可能常常会用到基于Python的集成开发环境——Anaconda。下面我们就简单介绍一下Anaconda和相关软件的安......
  • python开发云主机类型管理脚本
    python开发云主机类型管理脚本开发flavor_manager.py程序,来完成云主机类型管理的相关操作。该文件拥有以下功能:根据命令行参数,创建一个云主机类型,返回response。查询a......
  • vue.js客服系统实时聊天项目开发(十六)连接websocket实时处理消息,断线重连,处理服务端关
    在线即时聊天项目,最重要的就是要实时收到消息,这里实现了vue.js下的websocket,实现了断线重连,并且可以根据收到的消息进行对应的处理   /**......
  • python开发云主机类型管理脚本
    python开发云主机类型管理脚本开发flavor_manager.py程序,来完成云主机类型管理的相关操作。该文件拥有以下功能:根据命令行参数,创建一个云主机类型,返回response。查询......
  • Redis 数据库
    REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的key-value存储系统,是跨平台的非关系型数据库。Redis通常被称为数据结构服务器,因为值(value)可以是......
  • python入门灵魂5问
    --python学习路线,python教程,python学哪些,python怎么学,python学到什么程度一、Python入门简介对于刚接触python编程或者想学习python自动化的人来说,基本都会有以下python入......
  • python运算符
    python运算符......