SQL 열기
^ desktop 오른쪽 클릭한 후 SQL server authentication 을 다음과 같이 바꿔주기
그리고 다시 오르쪽 클릭한 후 restart 눌러주기
security > logins > sa > 암호 : qwer1234 변경해주기
sa status > login: enabled 로 변경
sa 에 x표시되어있던거 풀린 거 확인할 수 있음
^ 연결 끊어주고 다시 연결해주기 눌러주면
^ authentication: SQL Server Authentication 으로 바꾸고 login 과 password 입력해주기
^ 열림
^ SQL 서버 구성 관리자 앱 열기
^ TCP/IP 사용으로 변경
^ 다음과 같이 IP12 설정 변경
^ 맨 아래 TCP 포트 1433 입력해주고 확인 누르기
^ 맨 위 SQL server 오른쪽 눌러 다시 시작 눌러주기
^ Visual Studio Code 에서 01_mysql01.py 파일 생성하기
^ ODBC DRIVER 설정에서 어떤 버전인지 확인 후 숫자 입력 ( 나는 17 이었음)
import pyodbc
# Some other example server values are
server = '127.0.0.1' # to specify an alternate port port:1433
database = 'DoItSQL'
username = 'sa'
password = 'qwer1234'
# ENCRYPT defaults to yes starting in ODBC Driver 18. It's good to always specify ENCRYPT=yes on the client side to avoid MITM attacks.
conn = pyodbc.connect('DRIVER={ODBC Driver 18 for SQL Server};SERVER='+server+';DATABASE='+database+';ENCRYPT=no;UID='+username+';PWD='+ password)
cursor = conn.cursor()
cursor.execute("SELECT top 5 * from stock")
row = cursor.fetchone()
while row:
print(row[0])
row = cursor.fetchone()
^ 코드 넣기
^ new terminal 해서 pip install pyodbc 입력해주기
^ git bash 통해 올리기
^ git hube 에 업데이트 된것 확인 가능