美文网首页
docker安装mysql5.7

docker安装mysql5.7

作者: 我呀有一只小毛驴 | 来源:发表于2019-10-15 15:39 被阅读0次
    • 下载mysql5.7的docker镜像:
    docker pull mysql:5.7
    
    • 使用docker命令启动:
    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
    
    • 参数说明:
    -p 3306:3306:将容器的3306端口映射到主机的3306端口
    -v /mydata/mysql/conf:/etc/mysql:将配置文件夹挂在到主机
    -v /mydata/mysql/log:/var/log/mysql:将日志文件夹挂载到主机
    -v /mydata/mysql/data:/var/lib/mysql/:将数据文件夹挂载到主机
    -e MYSQL_ROOT_PASSWORD=root:初始化root用户的密码
    
    • 进入运行mysql的docker容器:
    docker exec -it mysql /bin/bash
    
    • 使用mysql命令打开客户端:
    mysql -uroot -proot --default-character-set=utf8
    
    • 修改root帐号权限,使得任何ip都能访问:
    grant all privileges on *.* to 'root' @'%' identified by 'password';
    flush privileges;
    

    相关文章

      网友评论

          本文标题:docker安装mysql5.7

          本文链接:https://www.haomeiwen.com/subject/syqbuctx.html