How to Import Pandas DataFrame to MySQL
by [Link]
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 [Link] import sql
import pandas as pd
import sqlalchemy as db
from datetime import datetime
import matplotlib
from matplotlib import pyplot as plt
from [Link] import figure
[Link]["[Link]"] = (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 = [Link]()
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.