PYTHON/Error Data

mysql.connector.errors.DatabaseError: 3678 (HY000)

  • -

파이참 실행 중 발생한 오류 전문

Traceback (most recent call last):
  File "C:\anaconda\envs\py36\lib\site-packages\mysql\connector\cursor.py", line 569, in execute
    self._handle_result(self._connection.cmd_query(stmt))
  File "C:\anaconda\envs\py36\lib\site-packages\mysql\connector\connection.py", line 590, in cmd_query
    result = self._handle_result(self._send_cmd(ServerCmd.QUERY, query))
  File "C:\anaconda\envs\py36\lib\site-packages\mysql\connector\connection.py", line 478, in _handle_result
    raise errors.get_exception(packet)
mysql.connector.errors.DatabaseError: 3678 (HY000): Schema directory '.\15min_data' already exists. This must be resolved manually (e.g. by moving the schema directory to another location).


WorkBench에서 DROP DATABASE 명령어 실행 결과

 


 

해결 방법

C드라이브 - ProgramData - MySQL - MySQL Server 8.0 - Data 내에서 해당 이름의 폴더 삭제
Program Files가 아닌 Program Data 경로로 들어가야 함
※ Program Data 경로는 숨김 파일로 되어 있으므로 숨김파일 보기를 체크해야 함

숨김파일 보는 방법

 

>>> 실행 결과

[INFO] (connect_MySQL.py:55)      - ITEM DATA 데이터베이스가 존재합니다.
[INFO] (connect_MySQL.py:61)      - 일봉 데이터베이스가 존재합니다.
[INFO] (connect_MySQL.py:67)      - 3분봉 데이터베이스가 존재합니다.
[INFO] (connect_MySQL.py:73)      - 5분봉 데이터베이스가 존재합니다.
[INFO] (connect_MySQL.py:77)      - 15분봉 데이터베이스 및 테이블이 생성되었습니다.

 

 

 


728x90
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.