zoukankan      html  css  js  c++  java
  • docker 安装 mysql5.7

    拉镜像

    docker pull mysql:5.7

    创建数据目录

    mkdir -p /home/dockerdata/mysql/conf
    mkdir -p /home/dockerdata/mysql/logs
    mkdir -p /home/dockerdata/mysql/mysql

    创建配置文件

    cd /home/dockerdata/mysql/conf/
    vi my.cnf
    
    [client]
    default-character-set=utf8mb4
    [mysql]
    default-character-set=utf8mb4
    [mysqld]

      #取消 group 严格模式

     sql-mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

     character-set-server=utf8mb4

    
    
    #保存后退出

    运行镜像

    docker run --restart always -p 3306:3306 --name mysql -v /home/dockerdata/mysql/conf/my.cnf:/etc/mysql/my.cnf -v /home/dockerdata/mysql/logs:/logs -v /home/dockerdata/mysql/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7

    进入镜像

    docker exec -it  mysql  /bin/bash

    进入mysql

    mysql -uroot -proot
  • 相关阅读:
    基础薄弱的反思
    最短路SPFA
    乌龟棋
    石子归并
    Linux学习2
    java 基础 数组
    java 基础 异常
    java 基础 接口
    java 基础 instance of
    solidity“abi.encode/abi.encodePacked”使用golang编码
  • 原文地址:https://www.cnblogs.com/binz/p/12295374.html
Copyright © 2011-2022 走看看