찾다

 >  Q&A  >  본문

MySQL을 설치한 후 페더레이션 엔진을 활성화하는 방법은 무엇입니까?

저는 mysql 5.1.44를 사용하고 있습니다:

으아악

mysql에서 페더레이션 엔진을 활성화해야 합니다. 어떻게 해야 하나요?

P粉475126941P粉475126941461일 전665

모든 응답(2)나는 대답할 것이다

  • P粉296080076

    P粉2960800762023-10-19 07:17:27

    이 게시물은 좀 오래된 게시물이라는 것을 알고 있지만 많은 사람들이 유니온 엔진에 문제를 겪고 있는 것 같습니다.

    yum을 통해 mysql 바이너리를 설치하면 이미 HA(고가용성) 플러그인이 설치되어 있는 것입니다. mysql CLI에서 플러그인을 로드하기만 하면 됩니다.

    기본 과정은 다음과 같습니다.

    아직 시작하지 않았다면 mysqld를 시작하세요. 지금은 /etc/my.cnf에 "federated"가 없는지 확인하세요.

    EX: 이 시점에서 /etc/my.cnf는 표준 YUM 설치에서 다음과 같이 보입니다...

    으아아아

    루트(또는 충분한 권한이 있는 다른 계정)를 사용하여 mysql CLI에 로그인합니다.

    으아아아

    이 시점에서는 아래와 같이 FEDERATED 엔진이 표시되지 않아야 합니다.

    으아아아

    --> 붙여넣기 종료 <--<--

    페더레이션 엔진을 활성화하려면 다음을 입력하세요.

    으아아아

    이제 "엔진 표시"를 하면 FEDERATED 엔진이 표시되지만 닫혀 있습니다...

    다음과 같습니다:

    으아아아

    이제 다음과 같이 "federated" 라인을 /etc/my.cnf 파일에 안전하게 추가할 수 있습니다.

    으아아아

    mysqld 재시작(mysqld 서비스 재시작 등...)

    다시 시작한 후 mysql CLI로 돌아갑니다.

    으아아아

    이제 FEDERATED 엔진을 사용할 수 있고 SUPPORT가 YES인지 확인해야 합니다.

    으아아아

    완료되었습니다...연방 테이블 만들기를 계속하세요...

    행운을 빕니다!

    회신하다
    0
  • P粉457445858

    P粉4574458582023-10-19 00:08:00

    /etc/my.cnf 并在 [mysqld] 섹션을 편집하고 다음 줄을 추가하세요:

    으아악

    명령줄에서 --federated

    을 지정하는 것과 동일합니다.

    회신하다
    0
  • 취소회신하다