반응형 MySQL3 RuntimeError: 'cryptography' package is required for sha256_password Python으로 MySQL 사용하다가 다음에러가 발생했다. RuntimeError: 'cryptography' package is required for sha256_password 해당 코드가 실행되지 않으면 문제되지 않는데, 실행된다면 발생한다. 에러 내용을 봐도 쉽게 원인을 알 수 있듯이 'cryptography' 패키지가 없어서 발생한 에러 pip를 이용해 cryptography를 설치하면 간단히 해결된다. pip install cryptography stackoverflow.com/questions/54477829/cryptography-is-required-for-sha256-password-or-caching-sha2-password "cryptography is required for sh.. 2021. 2. 10. DataGrip mysql 연동하는법 Datagrip과 mysql을 연동하는 법에 대해서 포스팅 Datagrip과 mysql 모두 설치되어 있음을 가정한다. 1. Datagrip 실행하고 Database View 클릭 2. +를 누르면 어느 종류의 Database를 선택할 것인지 나오는데 mysql을 선택 3. 클릭하면 하단에 Download missing driver files 이런게 뜰 수 있는데 있다면 클릭 필요하지만 설치되어 있지 않은 드라이버를 설치해주는 작업 4. mysql의 user id/pw를 입력한 뒤 하단에 OK 클릭 5. 나는 설치 이후 python과 연동하여 사용할 예정이라 datagrip에서 더이상 할건 없다만 datagrip 내에서 별도의 database를 생성하실 분들이라면 @localhost에서 마우스 우클릭 >.. 2020. 10. 28. Mysql connection 에러 (2003, "Can't connect to MySQL server on 'localhost' ([WinError 10061] 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다)") window에서 python을 통해 mysql 사용하다가 다음과 같은 에러가 나면서 connection이 되지 않는 현상이 있었다. 에러 (2003, "Can't connect to MySQL server on 'localhost' ([WinError 10061] 대상 컴퓨터에서 연결을 거부했으므로 연결하지 못했습니다)") 안되겠다 일단 새로 시작하자 싶어서 mysql 껐다가 키려고 서비스 > mysql80 > 마우스 우클릭 서비스 재시작을 하면 또 다음과 같은 에러가 뜬다. mysql80 서비스가 로컬 컴퓨터에서 시작했다가 중지되었습니다 뭐지 망했다. 싶었는데 검색을 통해 원인을 찾아보니 내가 아래 경로에 설정 파일인 my.ini을 수정하면서 인코딩이 달라 문제가 됐던 것 C:\ProgramData\M.. 2020. 6. 24. 이전 1 다음 반응형