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