Python连接云服务器数据库
时间: 2024-09-30 17:01:17 浏览: 28
Python连接云服务器数据库通常涉及使用一些数据库适配库,如`pymysql`、`psycopg2`(PostgreSQL)、`pyodbc`(ODBC支持)或更现代的`sqlalchemy`等。以下是使用`pymysql`连接阿里云RDS MySQL的一个简单示例:
```python
import pymysql
# 连接配置
config = {
'host': '<your_host>', # RDS实例地址
'port': <your_port>, # 端口,默认为3306
'user': '<your_username>', # 用户名
'password': '<your_password>', # 密码
'db': '<your_database>' # 数据库名称
}
# 创建连接
connection = pymysql.connect(**config)
try:
with connection.cursor() as cursor:
# 执行SQL查询
cursor.execute('SELECT * FROM your_table')
results = cursor.fetchall()
for row in results:
print(row)
finally:
# 关闭连接
connection.close()
阅读全文