怎么用python连接数据库_python连接pg数据库

怎么用python连接数据库_python连接pg数据库实现步骤:一、使用mysql.connector1、导入msql的包2、创建连接对象3、使用cursor方法获取操作游标4、fetchall方法获取数据,for循环进行输出5、最后关闭连接对象importmysql.connector#创建连接对象#参数分别为:ip地址,用户名,密码,库名mydb=mysql.connector.connector(host=”192.168.139.128″,user=”root”,passwd=”root”,

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

实现步骤:
一、使用mysql.connector
1、导入msql 的包
2、创建连接对象
3、使用cursor方法获取操作游标
4、fetchall方法获取数据,for循环进行输出
5、最后关闭连接对象

import mysql.connector
#创建连接对象
#参数分别为:ip地址,用户名,密码,库名
mydb=mysql.connector.connector(
    host="192.168.139.128",
    user="root",
    passwd="root",
    database="shops"
)

#使用cursor方法获取操作游标
cursor = mydb.cursor()

#使用execute方法执行一条sql语句
cursor.execute("select * from xxxtable")

#使用ferchall获取数据
data=cursor.fetchall()
for x in data:
    print(x)
mydb.close
实现数据的插入

sql=""" insert into test(name,age) values("xxxname",23)"""
test = mydb.cursor()
test.execute(sql)#执行sql语句

Jetbrains全家桶1年46,售后保障稳定

二、pyMysql连接数据库

import  pymysql

#参数分别为:ip,用户名,密码,库名
db=pymysql.connect("192.168.139.128","root","root","shops")
cursor=db.cursor()
cursor.execute("select * from goods limit 3")
result=cursor.fetchall()
for x in result:
    print(x)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204013.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Hadoop入门(八)——本地运行模式+完全分布模式案例详解,实现WordCount和集群分发脚本xsync快速配置环境变量 (图文详解步骤2021)[通俗易懂]

    Hadoop入门(八)——本地运行模式+完全分布模式案例详解,实现WordCount和集群分发脚本xsync快速配置环境变量 (图文详解步骤2021)[通俗易懂]Hadoop运行模式1)Hadoop官方网站:http://hadoop.apache.org/2)Hadoop运行模式包括:本地模式、伪分布式模式以及完全分布式模式。本地模式:单机运行,只是用来演示一下官方案例。生产环境不用。伪分布式模式:也是单机运行,但是具备Hadoop集群的所有功能,一台服务器模拟一个分布式的环境。个别缺钱的公司用来测试,生产环境不用。完全分布式模式:多台服务器组成分布式环境。生产环境使用。本地运行模式(官方WordCount案例)1

    2022年6月2日
    44
  • JVM内存结构详解

    JVM内存结构详解文章目录一、你了解JVM内存模型吗在这之前需要知道JVM内存模型图——JDK1.81.1、程序计数器1.2、Java虚拟机栈(Stack)1.1.1、java.lang.StackOverflowError问题1.3、本地方法栈1.4、元空间(MetaSpace)1.4.1、MetaSpace相比PermGen的优势1.5、Java堆(Heap)二、JVM三大性能调优参数-Xms-Xmx-X…

    2022年4月30日
    51
  • 数据库系列之TiDB存储引擎TiKV实现机制

    数据库系列之TiDB存储引擎TiKV实现机制TiDB存储引擎TiKV是基于RocksDB存储引擎,通过Raft分布式算法保证数据一致性。本文详细介绍了TiKV存储引擎的实现机制和原理,加深对TiDB底层存储架构的理解。

    2022年9月23日
    5
  • [leetcode]Search for a Range

    [leetcode]Search for a Range

    2022年1月14日
    45
  • 判断同构数 c语言程序(java人脸识别算法)

    给定的两个邻接矩阵,判断其三个必要非充分条件:①结点数目相同②变数相同③度数相同的结点数相同以①②③为前提进行矩阵变换,看给定的两个矩阵中,其中的一个矩阵是否能变换为另一个矩阵;实现代码和说明:#include<iostream>#include<stdlib.h>#defineMAX100usingnamespacestd;structAdjacencyMatrix{//邻接矩阵intpoints;/

    2022年4月12日
    127
  • adventureworksdw2008r2_种植项目实施方案示例范文

    adventureworksdw2008r2_种植项目实施方案示例范文在SQLServer2008的Analysis帮助的例子经常用到AdventureWorks多维数据库。需要按照下列步骤安装1.首先安装SQL2008.AdventureWorks_All_Databases.x86.msi2.下载AdventureWorks2008R2NovemberCTP,里面有AdventureWorks的项目,在vs2008中部署就可以了。C:\Pro…

    2025年10月28日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号