zoukankan      html  css  js  c++  java
  • docker:安装mysql

    文章来源:https://www.cnblogs.com/hello-tl/p/9234429.html 

    1.添加镜像

    docker pull mysql
    

    2.在/data下新建文件夹mysql,进入mysql文件夹新建文件夹data

    mkdir /data/mysql
    mkdir /data/mysql/data

    3.启动

    docker run -d -e MYSQL_ROOT_PASSWORD=123456
     --name mysql --net elec_default --restart always 
     -v /data/mysql/data:/var/lib/mysql -p 3306:3306 mysql

    4.说明

    docker run -d -e MYSQL_ROOT_PASSWORD=123456      # 指定数据库密码
    --name mysql --net elec_default --restart always    # 指定容器名称和设置自启
    -v /data/mysql/data:/var/lib/mysql -p 3306:3306 mysql # 设置存储路径、端口

    5.如果mysql是 8 版本以上应该会出一下错误

    连接Docker启动的mysql出现:ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded: ÕÒ²»µ½Ö¸¶¨µÄÄ£¿é¡£

    解决方案

      1.进入mysql容器

        docker exec -it mysql /bin/bash

      2.进入mysql

        mysql -uroot -p123456

      3.修改密码

        ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

    文章来源:https://www.cnblogs.com/hello-tl/p/9234429.html 

  • 相关阅读:
    Python下载安装
    批量修改样式及全选反选
    小99
    练习题
    练习
    对象、函数
    操作document对象练习
    练习题
    0513-2
    0513-1
  • 原文地址:https://www.cnblogs.com/hello-tl/p/9234429.html
Copyright © 2011-2022 走看看