Docker安装Mysql

(一)进入管理员

  su root

  输入密码

(二) 下载mysql

  docker pull mysql:5.7

(三) 运行mysql

  docker run -p 3306:3306 --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 \
  -d mysql:5.7

(四 查看运行情况

  docker ps -a     //docker中的镜像

  docker ps -s     //docker中运行的镜像

  如果镜像没有运行,可以用命令    docker logs 容器ID   查看错误原因 

 

 

  进入MySQL容器内部命令

  docker exec -it mysql /bin/bash

(五)进入mysql的conf目录添加配置,主要是设置字符编码

  在conf目录下  执行  vi my.cnf

[client]
default-character-set=utf8

[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

 

 

 

之后用 docker restart mysql 重启让配置生效

 

  

 


 

 

 

  炸鸡

 

posted @ 2020-04-22 20:49  朝才  阅读(276)  评论(0编辑  收藏  举报