如何在python中将数据帧值插入MySQL数据库

时间:2017-11-22 04:04:55

标签: python mysql numpy dataframe

结果是我的数据框有值。我没有得到任何错误,但我无法查看数据库中的数据。任何帮助,将不胜感激。

import warnings
import pandas as pd
import numpy as np
import datetime as dt
import sys
import MySQLdb as MySQLdb
import math
from pandas.io import sql
import mysql.connector
from sqlalchemy import create_engine
import pymysql as pymysql 

engine = create_engine("mysql+mysqlconnector://user:pass@rds.amazonaws.com/testSchema"
                       .format(user="*******",
                               pw="*******",
                               db="testSchema"))
db = MySQLdb.connect(host="rds.amazonaws.com",    # your host, usually localhost
                     user="user",         # your username
                     password="pass",  # your password
                     database="testSchema")   


result.to_sql(name='bucketFillTest',con=engine,if_exists='replace',index=False) 

db.close()

0 个答案:

没有答案