zoukankan      html  css  js  c++  java
  • Docker 安装 MySQL 并实现远程连接

    1. 获取 MySQL 镜像
      docker pull mysql:5.6
    2. 查看镜像列表
      docker images
    3. 启动 MySQL 镜像
      docker run -itd -P mysql:5.6 bash
    4. 查看已经运行的 Docker 镜像
      docker ps -a
    5. 连接到 MySQL 镜像中
      docker exec -it relaxed_hodgkin bash
    6. 启动 MySQL 服务
      service mysql start
    7. 修改 root 密码
      use mysql; # 进入管理员的数据库中
      update user set authentication_string = password('123456') where user = 'root'; # 修改密码为123456
      # update user set password=PASSWORD('123456') where user='root';
    8. 对root进行授权
      GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
    9. 刷新并退出
      flush privileges;
      exit
    10. 重启 MySQL 服务
      service mysql restart
    11. 另一台 Docker 就可以连接这个 MySQL了
      mysql -u root -h MySQL服务所在的IP地址 -p
      # 回车,输入密码(教程中是123456)就 OK 了
  • 相关阅读:
    Java
    paratest
    ccnet
    资料
    ccnet
    判断类被某个属性应用
    有趣的数学 -- 数学归纳法 -- 互不重叠的单位正方形
    排序算法 -- 堆排序
    APUE CH10 Signals
    APUE CH9 Process Relationship
  • 原文地址:https://www.cnblogs.com/zhuminghui/p/11091046.html
Copyright © 2011-2022 走看看