MACOSで複数のMySQLバージョンを実行している ステップ2:MySQLバージョンをインストールする: Homebrewは各バージョンを独自のディレクトリに自動的にインストールし、競合を防止します。 Homebrew経由でインストールされます。独自のStart/Stopコマンドのセットがあります。
競合を回避する主な方法は、各インストールを分離するHomeBrewのようなパッケージマネージャーを使用することです。 HomeBrewを介してインストールされた各MySQLバージョンは、独自のディレクトリ、構成ファイル、実行可能ファイルのセットを取得します。 これにより、彼らが互いに上書きしたり、システムパスで競合を引き起こすことを防ぎます。 エラーや競合がはるかに発生しやすいため、手動の設置方法は避けてください。 さらに、1つのMySQLバージョンのみが一度に実行されていることを確認してください。 複数のインスタンスを同時に開始すると、ポートの競合やデータの破損につながる可能性があります。/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
コマンドを使用してこれらを見つけることができます。 たとえば、それは次のことをリストする可能性があります:--devel
brew install mysql@8.0
brew install mysql@5.7
macOSの複数のmySQLインストールを管理するためのベストプラクティスは何ですか?
mysql@8.0
サービスを適切に管理してください:mysql@5.7
brew services
必要に応じて異なるポートを使用するようなコマンドの使用を停止しないでください。mysqld_safe
HomeBrewは通常これを自動的に処理しますが、必要に応じて各インストールを使用するように設定し、ポートの競合を防止できます。 これは一般に、HomeBrewのアプローチでは必要ありません。
以上がMACOSで複数のMySQLバージョンを実行する:ステップバイステップガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。