使用python将DataFrame数据直接导入到postgreSQL

1、导入需要的包

from sqlalchemy import create_engine

2、创建连接来导入

connect = create_engine('postgresql+psycopg2://'+'username'+':'+'password'+'@ip'+':'+str(5432) + '/' + 'databasename')
pd.io.sql.to_sql(df_sepsis,'m_patient',connect,schema='public')

3、查看导入效果

使用python将DataFrame数据直接导入到postgreSQL_第1张图片

注意:如果中间报模式错误,那你需要使用"select nspname FROM pg_namespace"语句来找找哪个是对的模式,然后继续就可以了

你可能感兴趣的:(python)