docker mysql 操作_[Docker] Docker 快速搭建本地MySQL开发环境
生活随笔
收集整理的這篇文章主要介紹了
docker mysql 操作_[Docker] Docker 快速搭建本地MySQL开发环境
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
[Docker] Docker 快速搭建本地MySQL開發(fā)環(huán)境
關(guān)于 Docker 的安裝使用本文不再贅述,有興趣的可以通過官網(wǎng)或是瀏覽我的專欄文章了解。今天著重給大家介紹下如何利用Docker快速搭建一個MySQL的環(huán)境,來協(xié)助本地開發(fā)。@TOC
手機(jī)用戶請橫屏獲取最佳閱讀體驗,REFERENCES中是本文參考的鏈接,如需要鏈接和更多資源,可以關(guān)注其他博客發(fā)布地址。平臺地址CSDN
https://blog.csdn.net/sinat_28690417
簡書
https://www.jianshu.com/u/3032cc862300
個人博客
https://yiyuery.club
優(yōu)點(diǎn)
- 本地 Docker 服務(wù)關(guān)閉的情況下Mysql不會消耗系統(tǒng)資源。
- 除了MySQL,其他如mongoDB、redis等環(huán)境也可以快速搭建。
- 操作簡單,無需關(guān)注安裝細(xì)節(jié)
準(zhǔn)備工作
基于本地已安裝Docker環(huán)境- 拉取mysql鏡像 docker pull mysql
- 查看鏡像 docker images
- 啟動鏡像
- 進(jìn)入容器
- 容器內(nèi)訪問mysql
- 啟動多個 MySQL 鏡像實(shí)例
- 容器重啟
查看當(dāng)前鏡像列表 docker container ls -a
重啟容器docker restart [鏡像ID]
查看運(yùn)行狀態(tài)
MySQL 命令行操作
進(jìn)入容器 docker exec -it local-mysql bash查詢當(dāng)前數(shù)據(jù)庫select database();
查看當(dāng)前狀態(tài) status;查看當(dāng)前數(shù)據(jù)庫表 show tables;創(chuàng)建數(shù)據(jù)庫CREATE DATABASE `db_capsule` CHARACTER SET utf8 COLLATE utf8_general_ci;切換數(shù)據(jù)庫開發(fā)環(huán)境連接接下來就可以直接開始MySQL的使用了,是不是很簡單?
總結(jié)
本文通過利用Docker容器化封裝的能力,將含有mysql的鏡像直接從倉庫拉取下來后,通過命令行運(yùn)行,并將指定端口映射到本地。然后本地開發(fā)的時候,并不需要去關(guān)注mysql的配置和安裝了,簡單來說,就是查詢鏡像、拉取鏡像、運(yùn)行鏡像。簡單的三部操作就可以擁有一個配置好的mysql環(huán)境了。
REFERENCES
更多
掃碼關(guān)注“架構(gòu)探險之道”,回復(fù)源碼,獲取本文源碼知識星球(掃碼加入獲取歷史源碼和文章資源鏈接)總結(jié)
以上是生活随笔為你收集整理的docker mysql 操作_[Docker] Docker 快速搭建本地MySQL开发环境的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 嵌入式中级考试笔记
- 下一篇: 分布式锁与实现(一)——基于Redis实