docker中安装mysql,远程连接

docker中安装mysql,远程连接

安装mysql

拉取mysql镜像

  1. 搜索mysql镜像

    docker search mysql
    

    建议使用Oracle官方标记的

  2. 拉取镜像

    docker pull mysql
    
    # 查询镜像是否拉取成功
    docker images
    
  3. 启动mysql镜像

    需要做端口映射

    docker run --name mysql02 -p3306:3306  -e MYSQL_ROOT_PASSWORD=123456 -d mysql
    
    # 查询是否启动成功
    docker ps -a
    
  4. 进入mysql容器,开放root账户授权

    docker exec -it b922aa39f324 /bin/bash
    
    # 登录mysql,输入密码
    mysql -uroot -p;
    

开启root账号远程登录权限

  1. 设置mysql的root账号登录权限

    # 进入mysql库
    use mysq;
    
    # 执行授权命令
    GRANT ALL privileges ON *.* TO 'root'@'%';
    
    # 刷新权限
     flush privileges
     
     # 查询用户权限
    select Host,User from user;
    
    # 设置权限
    update user set host = '%' where user ='root';
    

关闭linux防火墙

#开启linux的3306端口防火墙
#查看已开发的端口
 firewall-cmd --list-all
 
# 开发3306端口
firewall-cmd --add-port=3306/tcp --permanent
 
# 策略生效
firewall-cmd --reload

验证,登录

  1. 获取linux的IP

    ifconfig
    
  2. 验证

    ping [ip]

    telnet [ip] [port]

  3. succss

相关推荐

  1. docker安装mysql远程连接

    2023-12-05 23:28:04       59 阅读
  2. docker安装mysql,允许远程连接

    2023-12-05 23:28:04       34 阅读
  3. docker 安装mysql 并支持远程访问

    2023-12-05 23:28:04       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-05 23:28:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-05 23:28:04       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-05 23:28:04       82 阅读
  4. Python语言-面向对象

    2023-12-05 23:28:04       91 阅读

热门阅读

  1. 迭代器模式-C++实现

    2023-12-05 23:28:04       52 阅读
  2. Linux图片处理命令详解

    2023-12-05 23:28:04       53 阅读
  3. 在Docker上部署Springboot项目

    2023-12-05 23:28:04       66 阅读
  4. RepViT:从ViT视角重新审视移动CNN

    2023-12-05 23:28:04       49 阅读
  5. RepViT: 从ViT视角重新审视移动CNN

    2023-12-05 23:28:04       59 阅读
  6. 在oracle的scn详细说明

    2023-12-05 23:28:04       56 阅读
  7. Go map类型

    2023-12-05 23:28:04       58 阅读
  8. error转string

    2023-12-05 23:28:04       51 阅读
  9. SpringMVC消息转换器 对日期类型进行统一格式化

    2023-12-05 23:28:04       51 阅读
  10. Golang WebSocket 心跳

    2023-12-05 23:28:04       58 阅读