时间:2021-07-01 10:21:17 帮助过:15人阅读
SQL Server
pyodbc
MySQL
pymysql
Oracle
cx_Oracle
PostgreSQL
psycopg2
MongoDB
2、安装第三方模块,使用pip来安装,如下pymongo示例,其他的也是一样:
pip install pymongo
3、实例
1)PostgreSQL数据库连接:
#导入依赖包#!/usr/bin/python3 import psycopg2 #创建连接对象 conn=psycopg2.connect(database="xx",user="xx",password="xx",host="127.0.0.1",port="5432") cur=conn.cursor() #创建指针对象 # 操作数据库 cur.execute("数据库命令") results=cur.fetchall() print (results) #关闭连接 conn.commit() cur.close() conn.close()
2)MongoDB数据库连接:
#使用pymongo模块连接mongoDB数据库 #coding=utf-8 from pymongo import MongoClient #建立MongoDB数据库连接 client = MongoClient(‘127.0.0.1,37017) #连接所需数据库,Database为数据库名 db=client[‘Database‘] #账号密码认证 db.authenticate("user_name", "password") #查看全部表名称 print(db.collection_names()) #连接所用集合(数据库表),test为表名 collection=db[‘test‘] #下面对数据库表的一些操作 #查找集合中所有数据 for item in collection.find(): print(item) #查找集合中单条数据 print(collection.find_one())
python连接数据库
标签:res collect cti name sql数据库 ima print size 对应关系