Skip to content

Instantly share code, notes, and snippets.

@kolommik
Forked from hunterowens/connect_and_load.py
Created August 2, 2018 20:07
Show Gist options
  • Save kolommik/06e086b0adfbef8d2cb01d03e645f7ae to your computer and use it in GitHub Desktop.
Save kolommik/06e086b0adfbef8d2cb01d03e645f7ae to your computer and use it in GitHub Desktop.
Pandas and MSSQL
import pymssql
import pandas as pd
## instance a python db connection object- same form as psycopg2/python-mysql drivers also
conn = pymssql.connect(server="172.0.0.1", user="howens",password="some_fake_password", port=63642) # You can lookup the port number inside SQL server.
## Hey Look, college data
stmt = "SELECT * FROM AlumniMirror..someTable"
# Excute Query here
df = pd.read_sql(stmt,conn)
df.head(5)
pymssql==2.1.0
pandas==0.14.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment