python把mysql数据表读取到DataFrame
时间: 2024-05-16 22:16:47 浏览: 165
使用Python向mysql读取数据
你可以使用Python中的pandas库来将MySQL数据表读取到DataFrame中。下面是一个简单的示例代码:
```python
import pandas as pd
import mysql.connector
# 连接到MySQL数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
# 从MySQL数据表读取数据
df = pd.read_sql("SELECT * FROM yourtable", con=mydb)
# 打印DataFrame
print(df)
```
在这个示例中,我们首先使用`mysql.connector`库连接到MySQL数据库。然后,我们使用`pd.read_sql()`函数从MySQL数据表中读取数据,并将其存储在DataFrame中。最后,我们打印DataFrame以查看读取的数据。在实际使用中,你需要将示例代码中的`yourusername`、`yourpassword`、`yourdatabase`和`yourtable`替换为实际的值。
阅读全文