docker篇:Centos7安装mysql5.7

    科技2023-10-31  91

    文章目录

    一、安装mysql二、创建实例并启动三、测试连接


    一、安装mysql

    可先配置docker镜像加速:参考

    运行命令下载安装镜像

    sudo docker pull mysql:5.7

    如下为安装完成

    二、创建实例并启动

    创建容器并运行

    sudo 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

    更新容器,设置自启动

    docker update --restart=always mysql

    参数说明

    docker run -p 3306:3306 --name mysql \ 将主机的3306端口映射到Docker的3306端口,起一个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 \ 初始化 root用户的密码 -d mysql:5.7 选择的镜像

    查看运行中的容器

    sudo docker ps

    三、测试连接

    默认账号密码为 root root(如果连接不了,建议更换centos7版本)

    Processed: 0.024, SQL: 8