当前位置: 首页 > news >正文

docker离线安装mysql镜像

1、离线下载mysql镜像包并拷贝到需要安装的linux环境目录下
安装包地址:
链接: https://pan.baidu.com/s/1SZ-VPHltam69FySB68lV9g?pwd=3i8s 提取码: 3i8s
将mysql571.gz拷贝到home目录下
在这里插入图片描述

2、安装mysql
2.1、进入mysql安装包目录
cd /home/

2.2、加载mysql镜像
docker load -i mysql571.gz
在这里插入图片描述

2.3、查看镜像
docker images
在这里插入图片描述

2.4、创建mysql容器
docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 c20987f18b13
执行命令如下图:
在这里插入图片描述

参数解释:
-d: 表示在让容器后台运行
–name: 给容器起一个名字
-p 3306:3306: 把宿主机的3308端口(port)映射到Mysql容器的3306端口
-e MySQL: 容器的环境配置
MYSQL_ROOT_PASSWORD=123456 指定mysql根用户的密码,用户名默认为root,注意如果没有指定密码,会启动失败。
c20987f18b13:镜像的IMAGE ID

2.5、查看容器,操作容器
2.5.1、进入mysql容器bash交互界面:
docker exec -it mysql bash
在这里插入图片描述

2.5.2、登录mysql
mysql -u root -p
在这里插入图片描述

2.5.3、修改root远程连接权限
切换数据库
mysql> use mysql

给root用户授权
mysql>grant all privileges on . to ‘root’@‘%’ identified by ‘123456’ with grant option;

退出
mysql>exit;
在这里插入图片描述

2.5.4、远程连接mysql

连接成功,可以进行数据库操作了。

http://www.dtcms.com/a/308186.html

相关文章:

  • 记录几个SystemVerilog的语法——覆盖率
  • 基于MATLAB的GUI来对不同的(彩色或灰色)图像进行图像增强
  • 【国内电子数据取证厂商龙信科技】内存取证
  • 法式基因音响品牌SK(SINGKING AUDIO)如何以硬核科技重塑专业音频版图
  • 防御保护第一次作业
  • AI Gateway 分析:OpenRouter vs Higress
  • python基础语法3,组合数据类型(简单易上手的python语法教学)(课后习题)
  • BFT平台:打造科研教育“最强机器人矩阵”
  • 自动驾驶控制算法——PID算法
  • 蓝桥杯----DS18B20温度传感器
  • vue3+arcgisAPI4示例:轨迹点模拟移动(附源码下载)
  • InfluxDB 与 Python 框架结合:Django 应用案例(二)
  • ASIC芯片简介
  • LangGraph认知篇-Send机制
  • TypeScript 基础介绍(二)
  • QT6 Python UI文件转换PY文件的方法
  • 如何为C#加入EPPlus 包
  • 【Flask基础②】 | 路由、响应与异常处理
  • 微服务快速集成 TraceId
  • 企业智脑1.3.2版本发布,设备管理+智能体OS双核驱动,重构数字生产力边界
  • 【车联网kafka】Kafka核心架构与实战经验(第二篇)
  • 网络与信息安全有哪些岗位:(4)应急响应工程师
  • 【MySQL集群架构与实践3】使用Dcoker实现读写分离
  • VuePress 使用详解
  • 安卓基础布局核心知识点整理
  • 基于UDP的SNMP协议
  • Svelte 5 完全指南:从入门到跨端应用开发
  • 【Keras学习笔记】开发环境搭建
  • MATLAB 实现 SRCNN 图像超分辨率重建
  • toFixed()方法的报错注意