zoukankan      html  css  js  c++  java
  • docker mysql 5.7.31

    下载镜像 (这里使用的时5.7.31版本)

           docker pull mysql:5.7.31

    添加交互文件

            mkdir /data/app

           mkdir /data/app/Mysql57/

            mkdir /data/app/Mysql57/mysql

            mkdir /data/app/Mysql57/conf.d

    run镜像

            docker run --name mysql57 -v /data/app/Mysql57/conf.d:/etc/mysql/conf.d -v /data/app/Mysql57/mysql:/var/lib/mysql -p 端口:3306 -e MYSQL_ROOT_PASSWORD=root密码 -d mysql:5.7.31 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci

    添加远程账户

           1.先进入mysql容器

                docker exec -it 容器ID bash

           2.登陆mysql

                mysql -uroot -p

               然后输入密码 回车

           3.创建远程用户  当然也可以使用root账户远程(不推荐)

                CREATE USER '账号'@'%' IDENTIFIED WITH mysql_native_password BY '密码';

                GRANT ALL PRIVILEGES ON *.* TO '账号@'%';

            4.退出mysql

                 exit

            5.推出mysql容器

                 exit

    重启mysql容器

              docker restart 容器ID

  • 相关阅读:
    正反向代理工具squid
    docker安装jira
    pandas输出的数据集导入数据库
    python监控接口告警模板
    Auth认证
    Form与ModelForm的 使用
    原生Ajax与jQuery的Ajax和伪Ajax
    Django缓存与信号
    Django的生命周期与中间件的流程
    CSRF的原理和基本使用
  • 原文地址:https://www.cnblogs.com/YorkQi/p/13680604.html
Copyright © 2011-2022 走看看