Homebrew를 사용하여 macOS에 MySQL 설치: 연결 문제 해결
Homebrew를 사용하여 macOS 10.6에 MySQL을 설치하려고 하면 사용자에게 문제가 발생할 수 있습니다. 서버에 연결 중입니다. 이 문서에서는 mysqladmin을 사용하여 루트 사용자와 연결할 때 직면하는 문제를 다룹니다.
문제 설명
mysql_install_db를 성공적으로 실행했음에도 불구하고 mysqladmin -u 루트 비밀번호 'mypass'로 연결 ' 오류가 발생합니다:
/usr/local/Cellar/mysql/5.1.52/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'
잠재적 해결방법
이전 MySQL 버전 설치로 인해 이 문제가 발생할 수 있습니다. 다음 단계에 따라 문제를 해결할 수 있습니다.
1. 정리 및 제거
brew remove mysql brew cleanup
2. Launchctl 스크립트 언로드
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
3. 디렉토리 삭제
sudo rm -rf /usr/local/var/mysql
4. Plist 및 보안 스크립트 업데이트
5. 설치 및 구성
추가 참고:
위 내용은 macOS에 Homebrew를 설치한 후 MySQL에 연결할 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!