ホームページ  >  記事  >  データベース  >  MySQL の Docker インストールのアップグレード

MySQL の Docker インストールのアップグレード

WBOY
WBOY転載
2023-09-16 09:09:07757ブラウズ

升级 MySQL 的 Docker 安装

MySQL の Docker インストールをアップグレードする前に、必ず次の手順に従ってください。

  • MySQL サーバーの Docker イメージをダウンロードします。

  • MySQL サーバー インスタンスを起動します。

  • コンテナ内から MySQL サーバー インスタンスに接続します。

MySQL 5.7 の Docker インストールを 8.0 にアップグレードする手順は次のとおりです。

  • 次のコマンドを使用して、MySQL 5.6 サーバーを停止します。ここで、mysql56 はコンテナの名前です。

docker stop mysql56
  • MySQL 5.7 Server Docker イメージをダウンロードします。

  • 新しい MySQL 5.7 Docker コンテナ データを開始し、 構成。

  • 必要に応じて変更します。

  • MySQL コミュニティ サーバーが存在する場合は、次のコマンドを実行します。 -

docker run --name=mysql57 \
--mount type=bind,src=/path-on-host-machine/my.cnf,dst=/etc/my.cnf \
--mount type=bind,src=/path-on-host-machine/datadir,dst=/var/lib/mysql \
-d mysql/mysql-server:5.7
  • 必要に応じて、mysql/mysql を変更します。 - サーバーが正しいリポジトリ名に調整されました。

  • サーバーが起動操作を完了するまで待ちます。

  • 「docker ps」コマンドを使用して、サーバーのステータスを確認できます。

  • 次のコマンドを使用して、MySQL 5.7 Server コンテナで mysql_upgrade ユーティリティを実行します。 -

docker exec -it mysql57 mysql_upgrade -uroot -p
  • プロンプトが表示されたら、次のように入力します。古い MySQL 5.6 サーバーの root パスワード。

  • 次のコマンドを使用して MySQL 5.7 サーバー コンテナを再起動し、アップグレードを完了します。 -

docker restart mysql57

以上がMySQL の Docker インストールのアップグレードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。