Db 접속
Db 에 접속하려는데 import 서 부터 error 가 걸립니다.
다음 2개를 시도 했는데 2개 다 에러 입니다.
import pyodbc
import pymssql
error:
pyodbc" (or "pymssql") is not accessed Pylance
Import "pyodbc" (or "pymssql") could not be resolved Pylance
접속한다면 어떤 것이 통용되는지요...
고수님! 꼭 Db 에 연결하고 싶습니다.
xcode114 님 492
2022년 2월 16일 3:21 오전
1개의 답변이 있습니다. 1 / 1 Page
DB이면 어떤 DB인지 좀 구체적으로 기술해 주셔야 할것 같습니다.
mysql, mariaDB 등 뭘 설치했거나 또는 접속하려는 DB가 뭔지..
거기에 어떤 테이블 구조가 있어서 접속하려는지 구체적으로 설명해야 할 것 같습니다.
저는 마리아DB(mySQL과 유사)를 설치해서 아래와 같이 접속하여 사용하고 있습니다.
import pandas as pd
conn=pymysql.connect(host='localhost',port=2306, db='INVESTAR',
user='root', passwd='===user p/w===', autocommit=True)
위와 같이 커넥션을 만들어 놓고
sql='SELECT * FROM company' #DB에 접속해서 작업할 sql문을 작성
df = pd.read_sql(sql, conn) #SQL문과 커넥션을 지정하여 판다스의 read_sql을 실행 => df라는 데이터 프레임으로 받는다
print(df) # df 데이터프레임을 출력한다.
이런 형식으로 사용하고 있습니다.
열공중 님
M 2022년 2월 18일 2:05 오후