欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 家装 > docker 安装 mysql5.7

docker 安装 mysql5.7

2024/10/25 23:34:58 来源:https://blog.csdn.net/qq_70531838/article/details/142201187  浏览:    关键词:docker 安装 mysql5.7

1、容器环境

[root@zlm ~]# docker -v
Docker version 26.1.4, build 5650f9b

2、本地映射文件

mkdir /data/dockerData/mysql/conf  data  log 

3、命令启动

docker run -p 3306:3306 --name mysql -v /data/dockerData/mysql/log:/var/log/mysql -v /data/dockerData/mysql/data:/var/lib/mysql -v /data/dockerData/mysql/conf:/etc/mysql/conf.d --restart=always -e MYSQL_ROOT_PASSWORD=123456 -d swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mysql:5.7.44

4、进入容器

docker exec mysql -it /bin/bash

5、开启远程访问权限

命令:use mysql;

命令:select host,user from user;

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

命令:flush privileges;


把root用户的密码改成 mysql_native_password 模式,即可远程连接

        #创建一个账号-admin,用来进行远程访问;
        CREATE USER 'admin'@'%' IDENTIFIED BY '123456';
         
         
         赋予所有权限给之前创建的账号:admin
        GRANT ALL ON *.* TO 'admin'@'%';
         
         
         确认使用密码{123456}登录此账号{admin}
         密码尽量复杂,安全性更高。
        ALTER USER 'admin'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
         
         
         刷新权限
        FLUSH PRIVILEGES;

源博客:

Docker安装并使用Mysql(可用详细)_docker安装mysql-CSDN博客 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com