使用python查询mysql数据库中某个库下面某张表的全部数据
时间: 2024-05-10 20:17:50 浏览: 82
python+mysql学生管理系统,可视化界面
5星 · 资源好评率100%
可以使用Python中的MySQLdb库连接到MySQL数据库,并执行SQL语句查询数据。示例代码如下:
```python
import MySQLdb
# 连接到MySQL数据库
conn = MySQLdb.connect(host='localhost', user='root', password='password', database='database_name')
# 创建游标对象
cursor = conn.cursor()
# 执行SQL查询语句
cursor.execute("SELECT * FROM table_name")
# 获取查询结果
results = cursor.fetchall()
# 输出查询结果
for row in results:
print(row)
# 关闭游标和连接
cursor.close()
conn.close()
```
其中,`host`为MySQL服务器地址,`user`为登录MySQL服务器的用户名,`password`为登录MySQL服务器的密码,`database`为要查询的数据库名,`table_name`为要查询的表名。执行`cursor.execute()`方法时,可以传入任何合法的SQL查询语句。查询结果可以通过`cursor.fetchall()`方法获取,返回的是一个元组列表,每个元组代表一行数据。最后别忘了关闭游标和连接。
阅读全文