Está en la página 1de 4

How to Import Pandas DataFrame to MySQL

by Mex.4.Industry

Paso 1.​ Abrir MySQL workbench y crear nueva conexión

Introduce el password que creaste durante la instalación


Crear nuevo Schema

Paso 2
Abrir anaconda prompt en ​windows
Abrir la terminal en ​macOS

introduce el siguiente instalador ​pip install pymysql


Paso: 3
Abrir Jupyter notebook y abre el jupyter con nombre “Exportar Datos Uber a MySQL” y
correrlo

*Asegurate de que la base de datos “BD_Uber_excel97_4Col.xls” esté en la misma carpeta


que el jupyter

Paso 4​(solo si tienes otro tipo de base de datos)


Corre el siguiente código al final de tu análisis en Júpiter Notebook

from pandas.io import sql


import pandas as pd
import sqlalchemy as db
from datetime import datetime
import matplotlib
from matplotlib import pyplot as plt
from matplotlib.pyplot import figure
plt.rcParams["figure.figsize"] = (20,8)
from datetime import datetime, date
import numpy as np
from scipy import stats
import seaborn as sns
import pymysql
database_username = 'root'
database_password = ​'password' ## aqui solo cambia tu contraseña3
database_ip = 'localhost'
database_name = ​'nombredeschema' ## aqui cambia al nombre de tu Schema en
MySQL
database_connection = db.create_engine('mysql+pymysql://{0}:{1}@{2}/{3}'.
format(database_username, database_password,
database_ip, database_name))
connection = database_connection.connect()
metadata = db.MetaData()

data.to_sql('​nombredetabla',​ connection) ​## aqui ponle nombre a tu tabla

LISTO!

En esta misma carpeta estan los Jupyter Notebooks con el código necesario.

También podría gustarte