• Docker安装MySQL


    查看镜像

    docker search mysql

    拉取镜像

    docker pull mysql:5.7

      说明:5.7为指定下载的版本,可以更换其他版本

    运行镜像

    docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7

      1、-d 标识是让 docker 容器在后台运行。

      2、-p 标识通知 Docker 将容器内部使用的网络端口映射到我们使用的主机上。

      3、–name 定义一个容器的名字,如果在执行docker run时没有指定Name,那么deamon会自动生成一个随机数字符串当做UUID。

      4、-e 设置环境变量,或者覆盖已存在的环境变量

      5、3306:3306 将容器的3306端口映射到本机的3306端口


    查看运行的容器

    docker ps -a

    进入容器

    docker exec -it 容器ID bash

    cmd中连接

    mysql -u root -p

    输入密码root

    开启远程访问:

    mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';

    (Ctrl + D 退出docker)

    阿里云服务器配置后依然无法连接问题(一定要在阿里云服务器中配置安全规则

    参考:https://blog.csdn.net/yhflyl/article/details/82317002

          https://blog.csdn.net/weixin_43271038/article/details/82831675

  • 相关阅读:
    基本HAL库操作函数整理
    oled(iic协议)
    Uart串口中断收发
    博主回来啦
    博主的冒泡1
    AFO

    起床困难综合症
    费解的开关
    数独
  • 原文地址:https://www.cnblogs.com/116970u/p/10498449.html
Copyright © 2020-2023  润新知