升級 MySQL 的 Docker 安裝

WBOY
發布: 2023-09-16 09:09:07
轉載
750 人瀏覽過

升级 MySQL 的 Docker 安装

在升級 MySQL 的 docker 安裝之前,請確保遵循以下步驟 -

  • 下載 MySQL 伺服器 docker 映像。

  • 啟動 MySQL 伺服器實例。

  • 從容器內連線到 MySQL 伺服器實例。

以下是將 Docker 安裝的 MySQL 5.7 升級到 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- server 調整為正確的儲存庫名稱。

  • 等待伺服器完成啟動操作。

  • 可以使用「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中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!