connect to mysql database jupyter code example
Example 1: how to connect mysql database in jupyter notebook
# %%
%load_ext sql
# %%
%sql mysql+mysqldb://<user>:<password>@localhost/<dataBase>
# %%
%%sql
SELECT *
FROM <table>;
Example 2: connect to mysql database jupyter
# In the python cmd, install packages:
pip3 install pymysql
pip3 install ipython-sql
pip3 install mysqlclient
# in the jupyter notebook:
import pymysql
import pandas as pd
conn=pymysql.connect(host='localhost',port=int(3306),user='root',passwd='YOUR_PASSWORD',db='YOUR_DATABASENAME')
df=pd.read_sql_query("SELECT * FROM 'YOUR_TABLENAME' ",conn)
print(df)