jupyter notebook连接mysql
时间: 2023-06-05 17:48:09 浏览: 994
要在Jupyter Notebook中连接MySQL,需要使用Python的MySQL驱动程序,例如mysql-connector-python或pymysql。以下是连接MySQL的步骤:
1. 安装MySQL驱动程序
使用pip命令安装mysql-connector-python或pymysql:
```
pip install mysql-connector-python
```
或
```
pip install pymysql
```
2. 导入MySQL驱动程序
在Jupyter Notebook中导入MySQL驱动程序:
```
import mysql.connector
```
或
```
import pymysql
```
3. 连接MySQL数据库
使用MySQL驱动程序连接MySQL数据库:
```
cnx = mysql.connector.connect(user='username', password='password',
host='hostname',
database='database_name')
```
或
```
cnx = pymysql.connect(user='username', password='password',
host='hostname',
database='database_name')
```
其中,username是MySQL数据库的用户名,password是密码,hostname是MySQL服务器的主机名或IP地址,database_name是要连接的数据库名称。
4. 执行SQL查询
使用Python的MySQL驱动程序执行SQL查询:
```
cursor = cnx.cursor()
query = "SELECT * FROM table_name"
cursor.execute(query)
result = cursor.fetchall()
```
其中,table_name是要查询的表名。
5. 关闭连接
使用Python的MySQL驱动程序关闭连接:
```
cursor.close()
cnx.close()
```
阅读全文