天天看點

使用容器化工具docker安裝Mysql

作者:我的運維之路

在我們日常項目搭建中,資料庫是必不可少的一部分,現在的項目中用的資料庫多種多樣,常用的還是以oracle和mysql為主,今天我們就來使用docker進行mysql的安裝,關于mysql的版本也是多種多樣,我們可以根據自己實際需要選擇版本安裝。今天我們安裝mysql的最新版本。

1.當我們指定版本時下載下傳的就是指定版本的鏡像,直接用Mysql就是下載下傳最新版本。

使用容器化工具docker安裝Mysql

此時已經将鏡像下載下傳到本地

2.docker安裝mysql,執行指令

docker run -d -p 3306:3306 --name mysql -v /opt/mysql/data:/var/lib/mysql -v /opt/mysql/conf:/etc/mysql/conf.d -v /opt/mysql/logs:/logs -v /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime -e MYSQL_ROOT_PASSWORD=123456 mysql:latest

使用容器化工具docker安裝Mysql

正常執行指令後,Mysql容器啟動。

3.此時容器雖然起來了,但是沒有配置檔案,我們寫一個簡易的配置在配置檔案路徑下,并重新開機mysql容器。【我們也可以在網上找一個my.cnf配置檔案放到配置檔案的路徑下】

使用容器化工具docker安裝Mysql

4.通過進入Mysql的容器内,然後登陸mysql

使用容器化工具docker安裝Mysql

指令行進入mysql資料庫内

5.我們也可以通過mysql用戶端來連接配接我們的資料庫

使用容器化工具docker安裝Mysql

此處使用navicate連接配接工具連接配接資料庫

使用容器化工具docker安裝Mysql

連接配接到資料庫内

6.檢視我們安裝的mysql版本

使用容器化工具docker安裝Mysql

連接配接登陸時會列印版本

使用容器化工具docker安裝Mysql

進入資料庫後使用status;或者\s來檢視資料庫資訊

使用容器化工具docker安裝Mysql

select version();資料庫内檢視版本

此時,我們的Mysql已成功安裝,關于Mysql的使用和基本配置可自行網上學習,不再贅述。