Docker 中安装 MySQL

作者: 虹猫日志 | 来源:发表于2019-11-27 12:06 被阅读0次

    简述:

    MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System):关系数据库管理系统)应用软件之一。

    docker hub 官方指引

    安装步骤

    # 从docker hub获取mysql镜像
    docker pull mysql
    # 后台启动镜像,挂载数据目录,映射端口,并设置root用户密码
    docker run -d --name mysql -p 3306:3306 -v ~/usr/local/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=yiyayiya123 mysql
    # 登录到mysql容器中
    docker exec -it mysql mysql  -uroot -pyiyayiya123
    

    演示图如下:

    pull run 登录到MySQL

    测试远程访问

    • 这里我使用Navicat进行连通性测试
    success

    后记

    数据库时区校准:

    -- 查询当前时间
    select now();
    -- 时间校准,MySQL 8.0 GA版本开始支持将参数写入并且持久化
    set persist time_zone='+8:00';
    

    客户端工具连接MySQL异常处理:

    -- 更新 MySQL root用户权限,开放访问
    ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的对应用户密码';
    -- 刷新
    flush privileges;
    

    相关文章

      网友评论

        本文标题:Docker 中安装 MySQL

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