前期提要:搭建個人博客系列--docker-CSDN博客
目前已經擁有了docker所以只需要將MySql安裝在docker上即可。
一、在docker安裝mysql
docker pull mysql
?二、查詢docker內的mysql鏡像
?三、啟動msql
docker run -d -p 33060:3306 -v /home/mysql/conf:/mysql/conf.d -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mysql01 mysql:latest
命令解析
-d?-----------------------------------后臺運行
-p 33060:3306-------------------將容器內3306端口映射到本機33060
-v 本機路徑/容器路徑----------將mysql的conf 以及 data分別掛載到本機的磁盤實現持久化
-e?MYSQL_ROOT_PASSWORD=123456---------------------設置用戶名以及密碼
--name mysql01------------------設置服務名稱為mysql01
四、查看啟動的容器列表
?五、使用工具連接mysql
以DataGrip為例
1.首先于 阿里云-工作臺-實例-安全組 中放開剛剛我們設置的端口
?2.DataGrip連接
使用公網ip + 賬戶 + 密碼連接即可
?
到這里就算能正常使用了