python连接mysql
时间: 2023-09-03 21:09:26 浏览: 53
可以使用Python的MySQLdb或者pymysql模块来进行MySQL的连接和操作。以下是一个示例代码:
```python
import MySQLdb
# 建立数据库连接
conn = MySQLdb.connect(
host='localhost',
user='root',
passwd='password',
db='testdb'
)
# 获取游标
cursor = conn.cursor()
# 执行SQL语句,查询数据
cursor.execute('SELECT * FROM users')
# 获取查询结果
result = cursor.fetchall()
# 打印结果
for row in result:
print(row)
# 关闭游标和数据库连接
cursor.close()
conn.close()
```
其中,`host`指定数据库服务器地址,`user`和`passwd`指定登陆数据库的用户名和密码,`db`指定要连接的数据库名。通过`cursor.execute()`方法可以执行SQL语句,通过`cursor.fetchall()`方法可以获取查询结果。最后,需要关闭游标和数据库连接。
阅读全文