zoukankan      html  css  js  c++  java
  • docker下安装mysql

    docker run -d -p 3306:3306 -v $PWD/mysql/conf/mysql.cnf:/etc/mysql/conf.d/mysql.cnf -v $PWD/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=xE84Yy3dx77Q --restart unless-stopped --name mysql mysql:8.0.13

    mysql.cnf:

    [client]
    port=3306
    default-character-set=utf8mb4
    [mysql]
    default-character-set=utf8mb4
    [mysqld]
    port=3306
    character-set-client-handshake=0
    character-set-server=utf8mb4
    collation-server=utf8mb4_unicode_ci
    default-time-zone='+8:00'
    lower_case_table_names=1
    log-bin=mysql-bin
    binlog-format=ROW
    server_id=1
    

    使用的的8.x版本,5.x也大差不离。

    两个个目录映射分别是配置文件,数据文件

    可以先将配置文件放到$PWD/mysql/conf下

    最后在MYSQL_ROOT_PASSWORD中指定了root的初始密码

    并且设置了容器自动重启

  • 相关阅读:
    iOS推送通知
    KVO内部实现原理
    沙盒目录结构
    UITableView的常用属性和代理方法
    优秀文章的链接
    c++面试题
    递归练习
    c#连接mysql环境配置
    mysql命令详解
    十进制转二进制
  • 原文地址:https://www.cnblogs.com/hackyo/p/9321598.html
Copyright © 2011-2022 走看看