主頁(yè) > 知識(shí)庫(kù) > linux下利用Docker安裝mysql的步驟

linux下利用Docker安裝mysql的步驟

熱門(mén)標(biāo)簽:房產(chǎn)智能外呼系統(tǒng)品牌 沃克斯電梯外呼線路圖 北京人工外呼系統(tǒng)價(jià)錢(qián) 云南語(yǔ)音外呼系統(tǒng)平臺(tái) 天智外呼系統(tǒng) 福州呼叫中心外呼系統(tǒng)哪家好 400電話鄭州申請(qǐng) 地圖標(biāo)注被騙三百怎么辦 常州電銷外呼系統(tǒng)一般多少錢(qián)

作為一個(gè)測(cè)試人員,在學(xué)習(xí)的過(guò)程中,可能經(jīng)常需要去在linux下安裝一些軟件,有的軟件通過(guò)搜索別人的博客教程進(jìn)行安裝的話,隨著一些軟件的升級(jí),以及虛擬機(jī)/服務(wù)器鏡像版本不一致等外部因素,都有可能導(dǎo)致安裝軟件出現(xiàn)各種不可預(yù)知的問(wèn)題,到時(shí)候還得去搜索資料逐一解決問(wèn)題,挺耽誤時(shí)間的。

而且,像linux下這些軟件的安裝,一般都是運(yùn)維的事情,測(cè)試作為學(xué)習(xí)使用的話,安裝好一個(gè)mysql數(shù)據(jù)庫(kù)用于學(xué)習(xí)使用就行,新手不建議在linux下下載源碼去安裝軟件,容易出問(wèn)題。

接下來(lái)為大家演示一下,如何通過(guò)docker快速安裝一個(gè)mysql實(shí)例用于學(xué)習(xí):

1、首先,搭建docker環(huán)境

2、下載mysql鏡像,啟動(dòng)鏡像(用5.7的版本稍微穩(wěn)定點(diǎn),不同的版本 ,有些系統(tǒng)默認(rèn)配置可能會(huì)不太一樣,要注意一下)

通過(guò)Docker安裝Mysql:

 docker pull mysql:5.7

啟動(dòng)mysql:

docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
#進(jìn)入容器
docker exec -it mysql bash

參數(shù)說(shuō)明:

  • -p 3306:3306 :映射容器服務(wù)的 3306 端口到宿主機(jī)的 3306 端口,外部主機(jī)可以直接通過(guò) 宿主機(jī)ip:3306 訪問(wèn)到 MySQL 的服務(wù)。
  • MYSQL_ROOT_PASSWORD=123456:設(shè)置 MySQL 服務(wù) root 用戶的密碼。

連接mysql:

# 進(jìn)入交互模式下,然后用命令連接,或者通過(guò)navicat進(jìn)行連接
docker exec -it [容器id] bash 
mysql -uroot -h127.0.0.1 -P3306 -p123456

個(gè)人學(xué)習(xí)使用,安裝mysql的話,使用上面的簡(jiǎn)單參數(shù)就ok,如果要考慮到以后的升級(jí)備份之類的 ,需要加入其他的參數(shù),比如把數(shù)據(jù)映射到本地某個(gè)目錄,容器刪除重建之后,數(shù)據(jù)不會(huì)丟失。具體操作方法,可以查一下菜鳥(niǎo)教程上的相關(guān)教程進(jìn)行擴(kuò)展學(xué)習(xí)。

到此這篇關(guān)于linux下利用Docker安裝mysql的文章就介紹到這了,更多相關(guān)linux用Docker安裝mysql內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Linux下MySQL多實(shí)例部署及安裝指南
  • Linux下mysql 8.0.25 安裝配置方法圖文教程
  • 一臺(tái)linux主機(jī)啟動(dòng)多個(gè)MySQL數(shù)據(jù)庫(kù)的方法
  • linux mysql5.5升級(jí)至mysql5.7的步驟與踩到的坑
  • 解決Linux安裝mysql 在/etc下沒(méi)有my.cnf的問(wèn)題
  • Linux手動(dòng)部署遠(yuǎn)程的mysql數(shù)據(jù)庫(kù)的方法詳解
  • linux使用mysqldump+expect+crontab實(shí)現(xiàn)mysql周期冷備份思路詳解
  • Aliyun Linux 編譯安裝 php7.3 tengine2.3.2 mysql8.0 redis5的過(guò)程詳解
  • Mysql如何在linux中實(shí)現(xiàn)定時(shí)備份
  • Linux mysql-5.6如何實(shí)現(xiàn)重置root密碼
  • 在Ubuntu/Linux環(huán)境下使用MySQL開(kāi)放/修改3306端口和開(kāi)放訪問(wèn)權(quán)限
  • MySQL定時(shí)備份方案(利用Linux crontab)
  • linux環(huán)境下安裝mysql數(shù)據(jù)庫(kù)的詳細(xì)教程
  • Linux下mysql異地自動(dòng)備份的方法
  • Linux MySQL忘記root密碼解決方案
  • Linux下安裝mysql-8.0.20的教程詳解
  • Linux如何使用 MyCat 實(shí)現(xiàn) MySQL 主從讀寫(xiě)分離

標(biāo)簽:珠海 沈陽(yáng) 鹽城 拉薩 移動(dòng) 徐州 黔東 沈陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux下利用Docker安裝mysql的步驟》,本文關(guān)鍵詞  linux,下,利用,Docker,安裝,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux下利用Docker安裝mysql的步驟》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于linux下利用Docker安裝mysql的步驟的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章