python连接数据库例子
时间: 2023-08-13 08:07:46 浏览: 47
以下是一个使用Python连接MySQL数据库的简单示例:
```python
import mysql.connector
# 建立数据库连接
db = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
# 创建游标对象
cursor = db.cursor()
# 执行SQL查询
cursor.execute("SELECT * FROM yourtable")
# 获取所有结果行
results = cursor.fetchall()
# 遍历结果
for row in results:
print(row)
# 关闭游标和数据库连接
cursor.close()
db.close()
```
上述示例中,我们使用 `mysql.connector` 模块来连接MySQL数据库。你需要将 `yourusername`、`yourpassword`、`yourdatabase` 和 `yourtable` 替换为实际的数据库信息。
首先,我们使用 `mysql.connector.connect()` 函数建立与数据库的连接,然后创建一个游标对象 `cursor`,用于执行SQL查询。在此示例中,我们执行了一个简单的SELECT查询语句,并使用 `cursor.fetchall()` 获取所有的结果行。
最后,我们遍历结果并打印每一行的数据。最后,别忘了关闭游标和数据库连接,释放资源。
请注意,具体的连接参数和操作可能因数据库类型、版本和设置而有所不同。你可以根据自己的实际情况进行相应的修改。