zoukankan      html  css  js  c++  java
  • Docker 安装 MySQL5.7

    1.安装mysql5.7 docker镜像:

    docker pull mysql:5.7

    2.查看镜像库:

    docker images

    3. 在本地创建mysql的映射目录 

    mkdir -p /root/mysql/data  /root/mysql/conf  /root/mysql/logs

     4.在/root/mysql/conf中创建  mysqld.cnf文件,并添加配置文件内容

    cd   /root/mysql/conf
    vi   mysqld.cnf
    [client]
    default-character-set=utf8
     
    [mysql]
    default-character-set=utf8
     
    [mysqld]
    pid-file        = /var/run/mysqld/mysqld.pid
    socket          = /var/run/mysqld/mysqld.sock
    datadir         = /var/lib/mysql
    #log-error      = /var/log/mysql/error.log
    # By default we only accept connections from localhost
    #bind-address   = 127.0.0.1
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    lower_case_table_names=1
     
    init_connect='SET collation_connection = utf8_general_ci'
    init_connect='SET NAMES utf8'
    character-set-server=utf8
    collation-server=utf8_general_ci
     
    max_connections = 1000
    

    5.创建容器,将数据,日志,配置文件映射到本机

     

    docker run --name mysql -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD=root  -v /root/mysql/conf/mysqld.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf -v /root/mysql/data:/var/lib/mysql   -v /root/mysql/log:/var/log/mysql  -d  mysql:5.7 

  • 相关阅读:
    django-restframework使用
    django-xadmin使用
    python2.7.5升级到2.7.14或者直接升级到3.6.4
    mysql-5.7.25安装以及使用
    django1.9安装以及使用
    Algorithm negotiation failed
    ELK的搭建以及使用
    python 3.5 成功安装 scrapy 的步骤
    pandas基础-Python3
    C#命名规则和编码规范
  • 原文地址:https://www.cnblogs.com/418836844qqcom/p/11692237.html
Copyright © 2011-2022 走看看