jupyter mysql
时间: 2023-11-07 20:04:17 浏览: 148
jupyter mysql 是指在 Jupyter Notebook 中使用 MySQL 数据库的操作。为了在 Jupyter Notebook 中使用 MySQL,您需要先安装相应的库,例如 Pandas 和 SQLAlchemy。然后,您可以使用 Pandas 和 SQLAlchemy 连接到 MySQL 数据库,并执行 SQL 查询来优化数据的查看。您还可以使用 pymysql 和 prettytable 库来优化输出结果的显示。
下面是一个示例代码,演示了如何在 Jupyter Notebook 中使用 Pandas 和 SQLAlchemy 连接到 MySQL 数据库,并执行查询操作:
```python
# 导入所需库
import pandas as pd
import sqlalchemy as sqla
from sqlalchemy import text
# 创建数据库连接
db = sqla.create_engine('mysql+pymysql://root:root@localhost/tedu1?charset=utf8')
# 编写 SQL 查询语句
sql = "SELECT * FROM tedu1.yg"
# 执行查询并将结果存储在 DataFrame 中
data = pd.read_sql(text(sql), con=db.connect(), index_col="ID")
# 显示查询结果
data
```
以上代码是使用 Pandas 和 SQLAlchemy 连接到 MySQL 数据库,并执行了一个查询操作,将结果存储在 DataFrame 中,并将结果显示在 Jupyter Notebook 中。
阅读全文