그래서 pymysql을 사용하여 mysql을 플라스크에 연결합니다.pymysql을 사용하여 mysql에 연결할 때 플라스크 오류가 발생합니다.
'NoneType' object is not iterable
나는에 오류가 뷰 :
@app.route('/test/')
def test_page():
try:
c, conn = connection()
return("okay")
except Exception as e:
return(str(e))
내 로컬 컴퓨터 모두에 웹 사이트를 잘 한 개발되었을 때, 나중에 내가 연결을 시도하는 것은 나에게 오류를 제공 디지털 바다에 내 웹 사이트에 업로드 할 때
연결 파일은 다음과 같다 :
import pymysql
def connection():
try:
conn = pymysql.connect(host="localhost", port=3306, user="root", passwd="my_password",db="db_name",charset='utf8')
c = conn.cursor()
return conn, c
except Exception as e:
print (str(e))
나는 시간의 같은 커플이 문제와 붙어 오전, 캔트 해결책을 찾을 수 있습니다. 미리 감사드립니다.
전체 스택 추적을 가지고 있습니까? –
디버깅이 내 가장 강한 부분이 아니며 전체 스택 추적을 찾을 수 없기 때문에 전체 플라스크 개발 작업에 익숙합니다. –
몇 가지 테스트를 실시한 결과 다음과 같은 사실이 발견되었습니다. pymysql.err.InternalError :(사용자 'root'@ 'localhost'에 대한 액세스가 거부되었습니다.) –