最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker安裝MySQL?8.0兩個版本的命令總結(jié)

 更新時間:2026年03月23日 09:57:03   作者:連杰李  
docker是一種開源的容器化平臺,可以將應用程序及其依賴項打包成一個隔離的容器,然后在任何操作系統(tǒng)中運行,MySQL是一個流行的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),這篇文章主要介紹了Docker安裝MySQL 8.0兩個版本的命令,需要的朋友可以參考下

我需要一個 Docker 安裝 MySQL 8.0 的命令

為了幫你用 Docker 安裝 MySQL 8.0,我準備了兩個版本的命令。如果你是第一次使用,建議先用簡化版快速跑起來;如果你希望數(shù)據(jù)能長期保存、配置更靈活(比如為了生產(chǎn)環(huán)境或重要開發(fā)),請直接使用完整版。

簡化版(快速體驗)

這條命令最短,適合快速啟動一個 MySQL 實例進行測試,但容器刪除后數(shù)據(jù)會丟失。

docker run -d \
  --name mysql8 \
  -p 3306:3306 \
  -e MYSQL_ROOT_PASSWORD=root \
  mysql:8.0

完整版(推薦,數(shù)據(jù)持久化 + 詳細配置)

這條命令包含了數(shù)據(jù)掛載、配置文件掛載、時區(qū)設(shè)置和開機自啟,適合長期使用。

# 1. 先在宿主機創(chuàng)建必要的目錄
mkdir -p ~/docker/mysql/{data,conf}

# 2. 啟動容器的完整命令
docker run -d \
  --name mysql8 \
  -p 3306:3306 \
  -e MYSQL_ROOT_PASSWORD=your_secure_password \
  -e TZ=Asia/Shanghai \
  -v ~/docker/mysql/data:/var/lib/mysql \
  -v ~/docker/mysql/conf:/etc/mysql/conf.d \
  --restart unless-stopped \
  mysql:8.0 \
  --character-set-server=utf8mb4 \
  --collation-server=utf8mb4_unicode_ci

命令參數(shù)詳解

為了讓您更清楚每部分的作用,我為您拆解了完整版命令的含義:

參數(shù)說明
-d后臺運行容器(守護式運行)。
--name mysql8為容器指定一個名字,方便后續(xù)管理(如 docker stop mysql8)。
-p 3306:3306端口映射,將宿主機的 3306 端口映射到容器的 3306 端口。
-e MYSQL_ROOT_PASSWORD=...必須設(shè)置,這是 root 用戶的登錄密碼。
-v ~/docker/...數(shù)據(jù)持久化。將容器內(nèi)的數(shù)據(jù)目錄和配置目錄掛載到宿主機,防止容器刪除后數(shù)據(jù)丟失。
--restart unless-stopped容器開機自啟策略,除非手動停止,否則隨 Docker 自動啟動。
--character-set-server=utf8mb4額外追加的 MySQL 參數(shù),設(shè)置默認字符集為 utf8mb4,支持存儲表情符號。

特別注意:遠程連接與密碼插件

MySQL 8.0 默認使用新的密碼驗證插件 caching_sha2_password,部分舊的客戶端工具(如老版本 Navicat)可能無法連接。

如果遇到連接問題,請按以下步驟解決:

  1. 進入容器:

    docker exec -it mysql8 mysql -uroot -p
    

    (輸入你設(shè)置的密碼)

  2. 修改密碼驗證方式:
    在 MySQL 命令行中執(zhí)行,將其改為兼容性更好的 mysql_native_password

    ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'your_secure_password';
    FLUSH PRIVILEGES;
    

補充:如何開啟遠程訪問

如果您需要從其他機器訪問這個數(shù)據(jù)庫,除了上面的修改插件步驟外,還需要確保:

  1. 防火墻開放端口:確保宿主機防火墻放行了 3306 端口。
  2. 用戶授權(quán):如果您創(chuàng)建了新用戶,記得授權(quán) %(所有主機)訪問,或者在啟動時添加環(huán)境變量 -e MYSQL_ROOT_HOST=% 允許 root 遠程登錄。

總結(jié)

到此這篇關(guān)于Docker安裝MySQL 8.0兩個版本命令總結(jié)的文章就介紹到這了,更多相關(guān)Docker安裝MySQL 8.0命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Mysql數(shù)據(jù)庫事務的臟讀幻讀及不可重復讀詳解

    Mysql數(shù)據(jù)庫事務的臟讀幻讀及不可重復讀詳解

    這篇文章主要為大家介紹了Mysql數(shù)據(jù)庫事務的臟讀幻讀及不可重復讀詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • mysql如何統(tǒng)計同一字段不同值的個數(shù)

    mysql如何統(tǒng)計同一字段不同值的個數(shù)

    這篇文章主要介紹了mysql如何統(tǒng)計同一字段不同值的個數(shù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • mysql 查詢數(shù)據(jù)庫響應時長的方法示例

    mysql 查詢數(shù)據(jù)庫響應時長的方法示例

    要查詢MySQL數(shù)據(jù)庫的響應時長,通常我們需要測量查詢執(zhí)行的時間,本文主要介紹了mysql 查詢數(shù)據(jù)庫響應時長的方法示例,具有一定的參考價值,感興趣的可以了解一下
    2024-06-06
  • MySQL 使用事件(Events)完成計劃任務

    MySQL 使用事件(Events)完成計劃任務

    事件(Events) 是在 MySQL 5.1后引入的,有點類似操作系統(tǒng)的計劃任務(cron),但是周期性任務是內(nèi)置在 MySQL 服務端執(zhí)行的。本文講述MySQL如何用事件完成計劃任務
    2021-05-05
  • MySQL數(shù)據(jù)庫備份恢復實現(xiàn)代碼

    MySQL數(shù)據(jù)庫備份恢復實現(xiàn)代碼

    這篇文章主要介紹了MySQL數(shù)據(jù)庫備份恢復實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • MySQL表的基本查詢操作大全(這一篇夠了)

    MySQL表的基本查詢操作大全(這一篇夠了)

    表的增刪查改,簡稱表的?CURD?操作?:?Create(創(chuàng)建),Update(更新),Retrieve(讀取),Delete(刪除),這篇文章主要介紹了MySQL表的基本查詢操作,感興趣的朋友一起看看吧
    2024-02-02
  • MySQL是怎么保證主備一致的

    MySQL是怎么保證主備一致的

    大家知道 binlog 可以用來歸檔,也可以用來做主備同步,但它的內(nèi)容是什么樣的呢?為什么備庫執(zhí)行了 binlog 就可以跟主庫保持一致了呢,本文就詳細的介紹一下
    2021-09-09
  • MySQL如何創(chuàng)建可以遠程訪問的root賬戶詳解

    MySQL如何創(chuàng)建可以遠程訪問的root賬戶詳解

    作為MySQL數(shù)據(jù)庫管理員,創(chuàng)建遠程用戶并設(shè)置相應的權(quán)限是一項常見的任務,下面這篇文章主要給大家介紹了關(guān)于MySQL如何創(chuàng)建可以遠程訪問的root賬戶的相關(guān)資料,需要的朋友可以參考下
    2024-04-04
  • MySQL實現(xiàn)字段或字符串拼接的三種方式總結(jié)

    MySQL實現(xiàn)字段或字符串拼接的三種方式總結(jié)

    這篇文章主要為大家詳細介紹了MySQL中實現(xiàn)字段或字符串拼接的三種方式,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2023-01-01
  • MySQL系列多表連接查詢92及99語法示例詳解教程

    MySQL系列多表連接查詢92及99語法示例詳解教程

    這篇文章主要為大家介紹了MySQL系列多表連接查詢92及99語法示例詳解教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2021-10-10

最新評論

岳池县| 清丰县| 临邑县| 武汉市| 遂昌县| 新疆| 金湖县| 文昌市| 尚志市| 三都| 城口县| 纳雍县| 通州市| 江华| 巴马| 上杭县| 凤城市| 屯昌县| 河间市| 五莲县| 德昌县| 临猗县| 区。| 长泰县| 穆棱市| 建水县| 湖南省| 贵阳市| 海南省| 乳源| 大同市| 阳朔县| 皋兰县| 石楼县| 获嘉县| 江口县| 阳西县| 娄烦县| 深泽县| 汽车| 西城区|