Docker 部署的MySql 8 分配一个指定ip登录的账号

  1. 创建一个用户名为dev,密码为123456的用户;
    #1.查看docker 容器
    docker ps -a
    #2.进入mysql
    docker exec -it 容器id /bin/bash
    #3.登录MySQL root 账号
    mysql -u root -p
    #4.创建用户dev
    create user 'dev'@'你的ip' identified by '123456';
    #5.授权(*.*是所有库的所有表)
    grant all privileges on *.* to 'dev'@'你的ip' with grant option;
    #6.设置可用密码登录、新版本的mqsql用了新的认证方式,客户端可能会连不上
    ALTER USER 'dev'@'你的ip' IDENTIFIED WITH mysql_native_password BY '123456';
posted @   iyandongsheng  阅读(69)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示