ホームページ  >  に質問  >  本文

MySQL をインストールした後、フェデレーション エンジンをアクティブ化するにはどうすればよいですか?

mysql 5.1.44:

を持っています リーリー

mysql でフェデレーション エンジンを有効にする必要があります。どうすればいいですか?

P粉475126941P粉475126941367日前605

全員に返信(2)返信します

  • P粉296080076

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

    この投稿が少し古いことは承知していますが、多くの人がユニオン エンジンで問題を抱えているようです。

    yum 経由で mysql バイナリをインストールすると、HA (高可用性) プラグインがすでにインストールされています。 mysql CLI でプラグインをロードするだけです。

    基本的なプロセスは次のとおりです:

    mysqld を開始します (まだ開始していない場合)。この時点では、「federated」が /etc/my.cnf にないことを確認してください。

    EX: この時点で、標準の YUM インストールでは /etc/my.cnf は次のようになります...

    リーリー

    root (または十分な権限を持つ別のアカウント) を使用して 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
  • キャンセル返事