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

    1. 下载mysql镜像

    docker pull mysql:5.7
    

    2. 添加mysql配置文件

    # 创建一个目录
    mkdir ~/docker-mysql/conf.d
    
    # 增加mysql配置文件
    
    vim ~/docker-mysql/conf.d/conf-file.cnf
    
    # 以下是配置内容
    
    [mysqld]
    #表名不区分大小写
    lower_case_table_names=1
    datadir=/var/lib/mysql
    
    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    

    3. 添加数据文件

    # 添加数据文件目录
    mkdir -p ~/docker-mysql/var/lib/mysql
    

    4. docker启动mysql命令

    docker run --name  mysql 
    --restart=always 
    -p 3306:3306 
    -v ~/docker-mysql/conf.d:/etc/mysql/conf.d 
    -v ~/docker-mysql/var/lib/mysql:/var/lib/mysql 
    -e MYSQL_ROOT_PASSWORD=root_123456 
    -d mysql:5.7 --default-authentication-plugin=mysql_native_password (8.0之后加这个)

    5. 进入容器命令行

    docker exec -it mysql bash

    6. 查看日志

    docker logs -f mysql
  • 相关阅读:
    启动docker
    hadoop hdfs文件操作
    html_day02
    启动hadoop和关闭hadoop
    ubuntu 启动idea
    html_day01_practice
    day01
    构造函数后加冒号及调用顺序
    三大范式
    mysql解决迁移复制数据库报错 Key或column 过长
  • 原文地址:https://www.cnblogs.com/soinve/p/11757718.html
Copyright © 2011-2022 走看看