>  기사  >  데이터 베이스  >  다음은 귀하의 기사를 기반으로 한 몇 가지 질문 기반 제목입니다. 짧고 직접적인: * Sequel Pro를 사용하여 MySQL에 연결할 수 없는 이유는 무엇입니까? * Sequel Pro 연결 오류: \"호스트 127.0에 연결할 수 없습니다.

다음은 귀하의 기사를 기반으로 한 몇 가지 질문 기반 제목입니다. 짧고 직접적인: * Sequel Pro를 사용하여 MySQL에 연결할 수 없는 이유는 무엇입니까? * Sequel Pro 연결 오류: \"호스트 127.0에 연결할 수 없습니다.

DDD
DDD원래의
2024-10-26 22:51:02943검색

Here are a few question-based titles based on your article:

Short & Direct:

* Why Can't I Connect to MySQL with Sequel Pro?
* Sequel Pro Connection Error:

Sequel Pro의 MySQL 연결 문제

Homebrew를 통해 MySQL을 설치한 후 Sequel Pro를 사용하여 MySQL 데이터베이스에 연결하려고 하면 오류가 발생할 수 있습니다. "호스트 127.0.0.1에 연결할 수 없습니다."

문제 원인

이 오류는 일반적으로 Sequel Pro가 아직 새 사용자에 대한 지원을 구현하지 않았기 때문에 발생합니다. 최신 버전의 MySQL에서 사용되는 로그인 메커니즘.

수동 작업을 사용한 솔루션

  1. my.cnf 파일 편집:

    • my.cnf 파일(일반적으로 /etc/my.cnf에 있음)을 엽니다.
    • "[mysqld]" 섹션에 다음 줄을 추가합니다.

      • default-authentication-plugin=mysql_native_password
  2. 사용자 자격 증명 변경:

    • 다음 명령을 사용하여 MySQL 서버에 연결합니다:

      • mysql -u root -p
    • 다음을 실행합니다. 명령:

      • ALTER USER 'root'@'localhost'는 mysql_native_password BY '[password]'로 식별됩니다. ([password]를 실제 비밀번호로 바꾸세요)
  3. MySQL 서비스 다시 시작:

    • MySQL 셸을 종료하고 다음을 사용하여 MySQL 서비스를 다시 시작합니다.

      • brew services restart mysql

빠른 수정(파괴)

직접 조치를 선호하지 않는 경우 다음 단계에 따라 신속하지만 파괴적인 솔루션을 제공할 수 있습니다.

  1. 데이터베이스 초기화 :

    • 시스템 환경설정 열기 > MySQL.
    • "데이터베이스 초기화"를 클릭하세요.
    • 새 비밀번호를 입력하고 "기존 비밀번호 사용"을 선택하세요.
  2. MySQL 다시 시작:

    • MySQL을 다시 시작하여 변경 사항을 적용합니다.

Sequel Pro의 대안

Sequel Pro 관련 문제가 지속되면 Sequel Pro의 분기 및 업데이트 버전인 SequelAce나 MySQL Workbench 또는 phpMyAdmin과 같은 기타 MySQL 관리 도구 등의 대안 사용을 고려해 보세요.

위 내용은 다음은 귀하의 기사를 기반으로 한 몇 가지 질문 기반 제목입니다. 짧고 직접적인: * Sequel Pro를 사용하여 MySQL에 연결할 수 없는 이유는 무엇입니까? * Sequel Pro 연결 오류: \"호스트 127.0에 연결할 수 없습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.