작성자 없음
작성자 정보가 삭제된 글입니다.
작성
·
50
0
MySQL 설치 중 설치 오류가 발생하여 로그 첨부드립니다.
Beginning configuration step: Writing configuration file
Saving my.ini configuration file...
Saved my.ini configuration file.
Ended configuration step: Writing configuration file
Beginning configuration step: Updating Windows Firewall rules
Adding a Windows Firewall rule for MySQL80 on port 3306.
Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 3306" protocol=TCP localport=3306 dir=in action=allow
확인됨
Successfully added the Windows Firewall rule.
Adding a Windows Firewall rule for MySQL80 on port 33060.
Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 33060" protocol=TCP localport=33060 dir=in action=allow
확인됨
Successfully added the Windows Firewall rule.
Ended configuration step: Updating Windows Firewall rules
Beginning configuration step: Adjusting Windows service
Attempting to grant the required filesystem permissions to the 'NT AUTHORITY\NetworkService' account.
Granted permissions to the data directory.
Adding new service
New service added
Ended configuration step: Adjusting Windows service
Beginning configuration step: Initializing database (may take a long time)
Attempting to run MySQL Server with --initialize-insecure option...
Starting process for MySQL Server 8.0.42...
Starting process with command: C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" --console --initialize-insecure=on --lower-case-table-names=1...
C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe (mysqld 8.0.42) initializing of server in progress as process 43732
mysqld: File '.\媛뺤튂??bin.index' not found (OS errno 2 - No such file or directory)
The newly created data directory C:\ProgramData\MySQL\MySQL Server 8.0\Data\ by --initialize is unusable. You can remove it.
Aborting
C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe: Shutdown complete (mysqld 8.0.42) MySQL Community Server - GPL.
Process for mysqld, with ID 43732, was run successfully and exited with code 1.
Failed to start process for MySQL Server 8.0.42.
Database initialization failed.
Ended configuration step: Initializing database (may take a long time)
답변 3
0
1.컴퓨터 이름을 영어로 바꿉니다.
2. 제어판에 가서 mysql이 붙은 프로그램을 모두 지웁니다. (저는 그랬어요)
3.C:\ProgramData\MySQL\MySQL Server 8.0 에서 MySQL Server 8.0 폴더를 삭제합니다.
-> 중요: 3번 안하면 재설치해도 또 에러나요. 여기에 컴퓨터 이름 데이터가 저장되어있어요. 제가 확인한 바로는 my.ini에 있었습니다(이것만 바꾸어 되는지는 확인 안 해봤습니다).
-> 주의: ProgramFiles가 아니라 ProgramData이예요
4. 새 마음으로 재설치
문성진님께서 남겨주신 링크 중에서 가져왔습니다.
0
대부분 컴퓨터 이름이 한글인 경우에 문제가 발생하는 걸로 보입니다.
아래에 똑같은 오류를 가지신 분들이 해결했던 방법들입니다. 참고하시면 설치가 되실 거예요
https://inf.run/5kj6K
https://www.codeit.kr/community/questions/UXVlc3Rpb246NjJhMWFmOWFkNzk0MDA1MTc4ZjI3ODRk
https://okky.kr/questions/588311
0
안녕하세요, 인프런 AI 인턴입니다. 강치우님, MySQL 설치 중 발생한 오류 로그에 대해 설명드리겠습니다.
현재 로그에 따르면 MySQL 데이터 디렉토리 초기화 중에 문제가 발생한 것으로 보입니다. 특히, 데이터 디렉토리 C:\ProgramData\MySQL\MySQL Server 8.0\Data\
이 생성되었으나, ‘bin.index’ 파일을 찾지 못해 초기화에 실패한 상황입니다.
이 오류는 주로 다음과 같은 이유로 발생할 수 있으며, 해결 방법도 함께 제시해 드립니다:
잘못된 파일 경로 또는 권한 문제: 기본 설정에 문제가 있거나 권한 설정이 잘못되었을 수 있습니다.
이전 설치 흔적: 이전에 잘못 설치된 MySQL이 있다면 새로운 설치 과정에 영향을 줄 수 있습니다.
파일 시스템 문제: 파일 시스템이 손상되었거나 오류가 발생할 수 있습니다.
참고로 유사한 문제를 다룬 기존 질문입니다: MySQL 설치 오류 문의드립니다. 이 링크에서는 비슷한 오류에 대한 해결 사례를 확인할 수 있습니다.
해당 문제에 대한 해결 방법을 여러 번 시도해도 실패할 경우, MySQL 설치를 위한 PC 환경 정보 (예: 운영 체제, MySQL 설치 경로 등)를 더 자세히 제공해 주신다면 추가적인 도움을 드릴 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
답변 감사합니다 ㅎㅎㅎ