当前位置:Gxlcms > 数据库问题 > Centos-7.06-Docker安装-Mysql

Centos-7.06-Docker安装-Mysql

时间:2021-07-01 10:21:17 帮助过:6人阅读

  • 查看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   

人气教程排行