zoukankan      html  css  js  c++  java
  • Docker学习笔记四.Docker容器之MySQL


       安装启MySQL容器 

    1.  用docker search mysql命令来查看可用版本
    2. 拉取官方的mysql镜像
    3. 安装完成后,我们可以使用以下命令来运行 nginx 容器
    4. Mysql8.0以上版本最后需要修改root用户的登录密码加密方式就可以使用navicat等工具远程链接了。(不执行此步骤也可以使用,但是使用nacaicat会报 2059 – 身份验证插件’caching_sha2_password’-navicat连接异常)
    5. OK
    #1. 用docker search mysql命令来查看可用版本
    $ docker search mysql
    
    #2. 这里我们拉取官方的最新版本的镜像:
    $ docker pull mysql:latest
    
    #3. 安装完成后,我们可以使用以下命令来运行 nginx 容器:
    $ docker run --name mysql-test -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456  mysql:latest  
     #参数说明:
       #  --name mysql-test:容器名称。
       #  -p 3306:3306 :映射容器3306端口到宿主机的3306端口,外部主机可以直接通过宿主机ip:3306访问到MySQL的服务。
       #  MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码。
    
    #4. Mysql8.0以上版本最后需要修改root用户的登录密码加密方式就可以使用navicat等工具远程链接了。(不执行此步骤也可以使用,但是使用nacaicat会报 2059 – 身份验证插件’caching_sha2_password’-navicat连接异常)
    $ docker exec -it mysql-test bash  #进入容器
    $ mysql -u root -p mysql  #登录到mysql数据库
    $ alter user 'root'@'%' identified with mysql_native_password by '123456';  #修改root的密码加密方式
    $ select host,user,plugin from user;   #查看用户信息
    
    #5. OK
  • 相关阅读:
    WPF 使用XML作为绑定源时Xaml注意事项
    WPF 使用动画设置特殊值的方法
    WPF 使用EventTrigger时设置SouceName技巧
    WPF 鼠标移动时触发图片旋转(非动画)
    WPF 隐藏式控件
    WPF TabItem设置Visibility隐藏Control内容
    WPF Adorner 简易图片取色器
    WPF Xaml中创建集合
    WPF 通过EventTrigger修改鼠标样式
    WPF DataGrid点击列头选择全列并具有背景色
  • 原文地址:https://www.cnblogs.com/chenghu/p/14377784.html
Copyright © 2011-2022 走看看