반응형
Pymysql을 이용해서 작업을 해야하는데
기존에 인터넷에 뿌려져 있는 Python2 버전으로 만약에 실행한 경우 예상치도 못한 오류가 발생할 수 있다.
예를들어 아래와 같은 positional argument 오류가 발생할 수 있습니다.
1
|
takes 1 positional argument but 5 positional arguments (and 1 keyword-only argument) were given
|
cs |
이런 경우
Python3와 다르기 때문에 아래와 같이 수정해주시면 됩니다.
1
2
3
4
|
# import 수정 필요
import pymysql.curosors
# connection 속성값을 모두 명시해야함.
dbconnect = pymysql.connect( host = 호스트값, user = DBID, password = 패스워드, database = "mysql", charset = "utf8mb4" )
|
cs |
반응형
'프로그래밍 > DB,SQL' 카테고리의 다른 글
Xshell 7 SSH 세션 접속 하기 - AWS Linux 예시 (0) | 2022.08.19 |
---|---|
sysbench(부하테스트 툴)로 mysql 부하테스트 (0) | 2022.08.11 |
Docker-compose를 이용한 Grafana 만들기 (influxdb, telegraf, grafana) (0) | 2022.08.03 |
VS Code – AWS EC2 SSH Terminal 연결 (리눅스 GUI 사용) (0) | 2022.07.27 |
컴퓨터보안 - 공기업 준비 필기 요약정리 (0) | 2021.07.21 |