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

Docker部署Mysql8的實現(xiàn)步驟

 更新時間:2022年07月06日 16:38:25   作者:什么都干的派森  
本文主要介紹了Docker部署Mysql8的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、前置需求

1.linux系統(tǒng)

本人用的Centos7

2.安裝docker

參考這篇文章

二、部署方法

1.拉取mysql8鏡像

docker pull mysql:8

2.創(chuàng)建配置文件掛載目錄和數(shù)據(jù)掛載目錄

mkdir -p /usr/mysql/conf /usr/mysql/data

chmod -R 755 /usr/mysql/

ps:
/home/mysql/config:放mysql配置文件my.conf
/home/mysql/data:放mysql數(shù)據(jù)

3.創(chuàng)建配置文件

vim /usr/mysql/conf/my.cnf

內(nèi)容如下

[client]

#socket = /usr/mysql/mysqld.sock

default-character-set = utf8mb4

[mysqld]

#pid-file        = /var/run/mysqld/mysqld.pid

#socket          = /var/run/mysqld/mysqld.sock

#datadir         = /var/lib/mysql

#socket = /usr/mysql/mysqld.sock

#pid-file = /usr/mysql/mysqld.pid

datadir = /usr/mysql/data

character_set_server = utf8mb4

collation_server = utf8mb4_bin

secure-file-priv= NULL

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

# Custom config should go here

!includedir /etc/mysql/conf.d/


4.啟動容器并掛載目錄

docker run --name mysql8 --restart=always -v /usr/mysql/conf/my.cnf:/etc/mysql/my.cnf -v /usr/mysql/data:/var/lib/mysql -v /etc/localtime:/etc/localtime:ro -p 4706:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8

ps:
-v /usr/mysql/conf/my.cnf:/etc/mysql/my.cnf 本機的MySQL配置文件映射到容器的MySQL配置文件
-v /etc/localtime:/etc/localtime:ro 本機時間與數(shù)據(jù)庫時間同步
–restart=always 當(dāng)重啟Docker時會自動啟動該容器
-d : 后臺運行
-p 端口映射 宿主機端口號:容器端口號
-e 環(huán)境參數(shù),MYSQL_ROOT_PASSWORD設(shè)置root用戶的密碼
docker run -p 60306:3306 -e MYSQL_ROOT_PASSWORD=123 -v /etc/my.cnf:/etc/mysql/my.cnf:rw -v /etc/localtime:/etc/localtime:ro --name mysql8 --restart=always -dit mysql

5.進(jìn)入mysql創(chuàng)建用戶

<1>進(jìn)入容器

docker exec -it mysql8 /bin/bash

<2>進(jìn)入mysql

mysql -uroot -p123456

<3>創(chuàng)建用戶

我這里創(chuàng)建一個叫 python 的用戶

# 創(chuàng)建 python 用戶,密碼為123456,允許在任意機器上登錄
CREATE USER 'python'@'%' IDENTIFIED BY '123456';

<4>賦予權(quán)限

# 賦予 python 用戶在 所有機器上 對 所有數(shù)據(jù)庫和數(shù)據(jù)表 擁有 所有操作權(quán)限
GRANT ALL ON *.* TO 'python'@'%';

三、訪問測試

連接成功

到此這篇關(guān)于Docker部署Mysql8的實現(xiàn)步驟的文章就介紹到這了,更多相關(guān)Docker部署Mysql8內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker run -e傳遞環(huán)境變量的過程

    docker run -e傳遞環(huán)境變量的過程

    這篇文章主要介紹了docker run -e傳遞環(huán)境變量的過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-01-01
  • 使用docker-compose部署mysql的完整步驟

    使用docker-compose部署mysql的完整步驟

    Compose是用于定義和運行多容器Docker應(yīng)用程序的工具,通過Compose可以使用YAML文件來配置應(yīng)用程序的服務(wù),下面這篇文章主要給大家介紹了關(guān)于使用docker-compose部署mysql的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • docker利用nextcloud搭建一個私有百度云盤

    docker利用nextcloud搭建一個私有百度云盤

    這篇文章主要介紹了docker利用nextcloud搭建一個私有百度云盤,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • kubernetes1.5.2升級到kubernetes1.10一些主要的設(shè)定修改記錄

    kubernetes1.5.2升級到kubernetes1.10一些主要的設(shè)定修改記錄

    今天小編就為大家分享一篇關(guān)于kubernetes1.5.2升級到kubernetes1.10一些主要的設(shè)定修改記錄,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • 使用docker快速搭建Spark集群的方法教程

    使用docker快速搭建Spark集群的方法教程

    通過使用 Docker,可以快速的在本地搭建一套 Spark 環(huán)境,方便大家開發(fā) Spark 應(yīng)用,或者擴(kuò)展到生產(chǎn)環(huán)境。下面這篇文章主要給大家介紹了使用docker快速搭建Spark集群的方法教程,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-06-06
  • Docker之蘋果Mac安裝Docker的兩種方式小結(jié)

    Docker之蘋果Mac安裝Docker的兩種方式小結(jié)

    這篇文章主要介紹了Docker之蘋果Mac安裝Docker的兩種方式小結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • 使用docker部署dubbo項目的方法步驟

    使用docker部署dubbo項目的方法步驟

    這篇文章主要介紹了使用docker部署dubbo項目的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • 基于CentOS8系統(tǒng)使用Docker搭建Gitlab的詳細(xì)教程

    基于CentOS8系統(tǒng)使用Docker搭建Gitlab的詳細(xì)教程

    這篇文章主要介紹了基于CentOS8系統(tǒng)使用Docker搭建Gitlab教程,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-10-10
  • Docker Buildx構(gòu)建多平臺鏡像的實現(xiàn)

    Docker Buildx構(gòu)建多平臺鏡像的實現(xiàn)

    本文主要介紹了Docker Buildx構(gòu)建多平臺鏡像的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • docker入門之容器介紹

    docker入門之容器介紹

    這篇文章主要介紹了docker入門之容器介紹的相關(guān)資料,需要的朋友可以參考下
    2018-10-10

最新評論

三江| 长治县| 当阳市| 南雄市| 涡阳县| 阿克陶县| 丹寨县| 宜丰县| 石嘴山市| 南召县| 子长县| 桐城市| 龙江县| 丰顺县| 平安县| 天台县| 广水市| 洪湖市| 赫章县| 呼伦贝尔市| 霸州市| 诸暨市| 苍山县| 靖西县| 东源县| 阿拉善右旗| 怀安县| 兴文县| 耒阳市| 崇义县| 海晏县| 石狮市| 怀宁县| 新龙县| 长子县| 洞口县| 天峻县| 海城市| 五河县| 万荣县| 北票市|