為了在一台電腦上安裝多個版本的mysql,可以借助docker來實現。
docker
docker下載安裝
https://docs.docker.com/
// 終端查看docker是否安裝成功
> docker -v
Docker version 20.10.5, build 55c4c8
安裝mysql
// 安裝5.5版本的mysql https://hub.docker.com/_/mysql?tab=tags
> docker pull mysql:5.5
終端安裝好老版本的mysql后,可以在桌面docker應用下看到

啟動mysql服務
// 設置mysql:5.5版本的docker鏡像名,root賬號密碼,並啟動
> docker pull --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.5
參數說明:
docker run:運行docker容器命令
--name mysql :給容器設置別名
-p 3307:3306:將容器的3306端口映射到宿主機的3306端口
-e MYSQL_ROOT_PASSWORD=你的密碼 : 初始化root用戶登錄密碼
-d : 后台運行容器,並返回容器id
mysql:8.0.18:也可以使用鏡像id,就是image ID
docker桌面應用查看運用的mysql,點擊cli可以在終端操作鏡像。


