首页 > 数据库 >docker离线安装mysql镜像

docker离线安装mysql镜像

时间:2023-02-16 14:26:22浏览次数:49  
标签:容器 离线 mysql 镜像 docker root 2.5

docker离线安装mysql镜像

1、拷贝mysql离线包

安装包地址:

链接: https://pan.baidu.com/s/13JfkqlkIMglo3tHImOUm_w
密码: 622t

1.1、将mysql-57.gz 安装文件拷贝到linux

2、安装mysql

2.1、进入mysql安装包目录

2.2、加载mysql镜像

docker load -i  mysql-57.gz

2.3、查看镜像

docker images

2.4、创建mysql容器

docker run -d --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 9e64d176cd8a2

执行命令如下图:

参数解释:

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

2.5、查看容器,操作容器

2.5.1、进入mysql容器bash交互界面:
docker exec -it mysqlserver 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' WITHTH GRANT OPTION;
退出
mysql>exit;

2.5.4、远程连接mysql

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

2.2.5、docker常用命令
退出bash:Ctrl + d 
查看容器(获得需要的container_id):docker ps -a
停止容器:docker stop container_id
重新运行容器:docker start container_id
删除镜像:docker rmi [image]  或者:docker image rm [image]
删除容器:docker rm 容器id

标签:容器,离线,mysql,镜像,docker,root,2.5
From: https://www.cnblogs.com/xiaoguo-java/p/17126602.html

相关文章

  • docker-compose搭建redis-Cluster集群
    环境选择三台机器创建相同目录级:/database/redis/在目录里创建文件:viredis-cluster.tmpl查看防火墙--如果防火墙的状态是打开的记得开端口文件配置redis-clust......
  • 使用docker部署Python-Flask实现ChatGPT的使用
    首先说下背景:自从申请ChatGPT到现在也有个把月了,余额一直还很多,想想三月下旬就过期了,还是计划把里面的18美刀用掉,于是结合着之前做的Django简单cv一个"简易网站"。简......
  • Docker-应用部署案例
    1、Docker部署mysql拉取mysql镜像#查询mysql镜像dockersearchmysql#拉取镜像命令dockerpullcentos/mysql-57-centos7创建容器dockerrun-di--name=tes......
  • linux系统安装jdk1.8、mysql5.7、redis(压缩包版本教程)
    linux系统安装jdk1.8、mysql5.7、redis(压缩包版本教程)在内网环境中的linux系统上安装环境,十分的麻烦(没有网络)一、安装jdk1.81.在use/local下创建相关文件夹:1.mkdirja......
  • openeuler 安装mysql5.7数据库(安装包tar.gz)
    1、官网下载压缩安装包。进入到mysql官网下载自己对应版本的mysql,下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads,选择Linux的通用版本,64位,并......
  • Flask Mysql 连接提交出错
    RuntimeError:Thesessionisunavailablebecausenosecretkeywasset. Setthesecret_keyontheapplicationtosomethinguniqueandsecret.出错如上所示原......
  • 2023云原生开发者真实现状:K8s居容器榜首,Docker冲顶技术热词,微服务热度不减
    在数字化转型浪潮下,企业上云已成为企业和政府的普遍共识,云原生开发者迎来了最好的时代。从云原生概念提出后的爆炸式增长,到近年来进入稳定期,开发者也逐渐在各个技术领域中......
  • 华为欧拉openEuler22.03安装mysql时遇到的坑
    mysql:errorwhileloadingsharedlibraries:libncurses.so.5:cannotopensharedobjectfile:Nosuchfileordirectory这里是说在系统的/usr/lib64 这个目录......
  • liunx系统mysql全量备份和增量备份
    前提​在互联网项目中最终还是读数据进行操作,都离不开曾删改查,那么数据是重中之重,数据库的备份就显得格外重要。​但是每次都直接导出整个数据库的sql文件,显然是不现实......
  • hadoop+hive+mysql+sqoop+spark完全分布式集群搭建
    hadoop+hive+mysql+sqoop+spark完全分布式集群搭建零、配置网络(固定ip)(可以不做,但是后面关闭后ip会重复变动,后面步骤中有再次提到,后面操作在做)1.固定ip因centos 7 ip......