码迷,mamicode.com
首页 > 数据库 > 详细

Centos-7.06-Docker安装-Mysql

时间:2020-07-13 09:36:59      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:root   登录   exp   -name   search   回车   ddl   with   lte   

本文主要探讨并记录Docker下面的Mysql安装和配置

  • 查看可用版本

    docker search mysql

  • 拉取Mysql镜像

    docker pull mysql

  • 查看Mysql镜像

    docker images

  • 运行mysql

    docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

    参数:

      MYSQL_ROOT_PASSWORD:表示设置的密码

      3306:3306    表示把宿主的3306映射到容器的3306

      --name:    表示容器的名称

  • 进入Mysql运行容器

    docker  exec -it mysql /bin/bash

    登录mysql:

      mysql -h localhost -u root -p (回车输入密码)

    执行sql语句:

      ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘123456‘ PASSWORD EXPIRE NEVER;

         ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘123456‘;

      FLUSH PRIVILEGES;

  • 宿主端口放行

    详见《Centos-706停用firewalld启用Iptables服务

  • 外部连接测试

    测试Ok

 

  

 

 

    

  

 

Centos-7.06-Docker安装-Mysql

标签:root   登录   exp   -name   search   回车   ddl   with   lte   

原文地址:https://www.cnblogs.com/oumi/p/13291263.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!