Сначала создайте соединение с вашей базой данных SQL:
>>> from sqlalchemy import create_engine
>>> engine = create_engine('sqlite:///:memory:', echo=False)
Создайте df:
>>> df = pd.DataFrame(index=['aed', 'jfn', 'vivj', 'vfv'],
data={'val':[544.8, 5488, 89.3, 87.5]})
Затем создайте новую таблицу в вашей базе данных SQL:
>>> df.to_sql('test', con=engine)
>>> engine.execute('SELECT * FROM test').fetchall()
[('aed', 544.8), ('jfn', 5488.0), ('vivj', 89.3), ('vfv', 87.5)]
Взято из документации Pandas