python操作mysql查询数据
时间: 2024-05-04 16:16:32 浏览: 134
非常感谢您的提问!以下是使用Python操作MySQL查询数据的代码示例:
```python
import mysql.connector
# 创建连接
mydb = mysql.connector.connect(
host="localhost",
user="root",
password="password",
database="mydatabase"
)
# 创建游标对象
mycursor = mydb.cursor()
# 执行查询语句
mycursor.execute("SELECT * FROM customers")
# 获取查询结果
myresult = mycursor.fetchall()
# 输出查询结果
for x in myresult:
print(x)
```
在这个例子中,我们首先使用`mysql.connector`模块建立了到MySQL数据库的连接,然后创建一个游标对象来执行SQL查询语句。使用`execute()`方法执行查询语句后,我们可以使用`fetchall()`方法获取所有查询结果。最后,我们用一个`for`循环遍历查询结果并输出。
希望这可以回答您的问题,如果您有任何其他问题,请随时问我!
阅读全文