docker下面安裝mysql容器

2021-10-06 06:27:27 字數 926 閱讀 6015

切換root使用者:

su root   密碼是:vagrant

啟用mysql,並掛載mysql相關目錄:

docker run -p 3306(linux的埠):3306(mysql的埠) --name mysql \

-v /mydata/mysql/log:/var/log/mysql \

-v /mydata/mysql/data:/var/lib/mysql \

-v /mydata/mysql/conf:/etc/mysql \

-e mysql_root_password=root \   修改mysql的root密碼為root

-d mysql:5.7

進入到對應的容器中:

docker exec -it (加上對應的container id或者names都可以)/bin/bash

檢視mysql安裝位置:

進入mysql容器後,whereis mysql

修改mysql的配置檔案:拉丁文修改

vi /mydata/mysql/conf/my.cnf

[client]

default-character-set=utf8

以下內容新增到my.cnf:

[mysql]

default-character-set=utf8

[mysqld]

init_connect='set collation_connection = utf8_unicode_ci'

init_connect='set names utf8'

character-set-server=utf8

collation-server=utf8_unicode_ci

skip-character-set-client-handshake

skip-name-resolve

Mac 下面 docker 安裝 redis

docker search redis 搜尋redis的映象 docker run itd name redis test p 6379 6379 redis 直接啟動 搞定今天我們嘗試在 mac 下面用 docker 安裝redis 2 去dockerhub找到對應的redis官方映象 我想裝的是...

LINUX下面mysql的安裝

1.上傳mysql server 5.5.48 1.linux2.6.x86 64.rpm mysql client 5.5.48 1.linux2.6.x86 64.rpm到linux上 2.使用rpm命令安裝mysql server 5.5.48 1.linux2.6.x86 64.rpm,缺少...

docker安裝mysql,設定mysql初始密碼

docker安裝mysql,只需要2分鐘就可以完成 拉取mysql映象 docker pull mysql 5.7官網可檢視存在的映象,以及需要的版本號 執行mysql name 容器名稱 e mysql root password設定初始密碼 p 3307 3306 埠對映,主機埠3307 doc...