python脚本 连接数据常用代码
时间: 2023-12-08 09:03:39 浏览: 25
在Python中,连接数据的代码常用的有以下几种:
1. 使用Python内置的sqlite3模块连接SQLite数据库:
```python
import sqlite3
# 连接数据库
conn = sqlite3.connect('test.db')
# 创建游标对象
cursor = conn.cursor()
# 执行查询操作
cursor.execute('SELECT * FROM user')
# 获取查询结果
results = cursor.fetchall()
# 关闭游标和连接对象
cursor.close()
conn.close()
```
2. 使用Python的第三方库pymysql连接MySQL数据库:
```python
import pymysql
# 连接数据库
conn = pymysql.connect(host='localhost', port=3306, user='root', password='123456', database='test')
# 创建游标对象
cursor = conn.cursor()
# 执行查询操作
cursor.execute('SELECT * FROM user')
# 获取查询结果
results = cursor.fetchall()
# 关闭游标和连接对象
cursor.close()
conn.close()
```
3. 使用Python的第三方库psycopg2连接PostgreSQL数据库:
```python
import psycopg2
# 连接数据库
conn = psycopg2.connect(host='localhost', port=5432, user='postgres', password='123456', database='test')
# 创建游标对象
cursor = conn.cursor()
# 执行查询操作
cursor.execute('SELECT * FROM user')
# 获取查询结果
results = cursor.fetchall()
# 关闭游标和连接对象
cursor.close()
conn.close()
```
以上是常用的连接数据的Python代码,具体使用根据使用的数据库类型和连接方式有所不同。