news 2026/4/22 15:13:45

docker 安装 mysql

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docker 安装 mysql

目录

一、下载mysql镜像

1.查看你自己的镜像下载

?2.运行一个mysql容器

方法一、?直接运行

方法二、创建脚本 直接使用脚本运行

3.连接数据库


一、下载mysql镜像

docker pull mysql:5.7

1.查看你自己的镜像下载

docker images?

2.运行一个mysql容器

方法一、直接运行
docker run -p 3306:3306 --name mysql --restart=always --privileged=true

-v /usr/local/docker/mysql/log:/var/log/mysql
-v /usr/local/mysql/data:/var/lib/mysql
-v /usr/local/mysql/conf:/etc/mysql
-v /etc/localtime:/etc/localtime:ro
-e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest

方法二、创建脚本 直接使用脚本运行

创建启动脚本文件

vim startMysql.sh

将代码粘贴到脚本文件

docker run -p 3306:3306 --name mysql --restart=always --privileged=true

-v /usr/local/docker/mysql/log:/var/log/mysql
-v /usr/local/mysql/data:/var/lib/mysql
-v /usr/local/mysql/conf:/etc/mysql
-v /etc/localtime:/etc/localtime:ro
-e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest

-p 3306:3306:指定宿主机端口与容器端口映射关系

–name mysql:创建的容器名称

–restart=always:总是跟随docker启动

–privileged=true:获取宿主机root权限
-v /usr/local/mysql/log:/var/log/mysql:映射日志目录,宿主机:容器
-v /usr/local/mysql/data:/var/lib/mysql:映射数据目录,宿主机:容器
-v /usr/local/mysql/conf:/etc/mysql:映射配置目录,宿主机:容器
-v /etc/localtime:/etc/localtime:ro:让容器的时钟与宿主机时钟同步,避免时区的问题,ro是read only的意思,就是只读。
-e MYSQL_ROOT_PASSWORD=123456:指定mysql环境变量,root用户的密码为123456

(你可以改变)

-d mysql:latest:后台运行mysql容器,版本是latest。

给脚本文件赋权

chmod -R 777 startMysql.sh

运行脚本文件

./startMysql.sh

3.连接数据库

连接名可以随便取

主机连接的是你的服务器或虚拟机

用户名为root

密码是你上面改的那个要是没有更改就是123465

至此你的Mysql就已经安装完毕了

如果进不去 看看自己的端口号是否放行 服务器需要放行 本机虚拟机则不用
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 9:18:27

微信小程序 PHP_uniapp的共享停车场系统_4s3tl42j

目录系统概述核心功能技术架构创新亮点应用价值项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理系统概述 微信小程序 PHP_uniapp共享停车场系统是一款基于微信平台的智能停车解决方案,旨在解决城市停车难问题。系统采用PHP后端和Uniap…

作者头像 李华
网站建设 2026/4/23 10:41:18

com.microsoft.sqlserversqljdbc4jar4.0 was not found产生原因及解决步骤

文章目录 问题 sqlserver 包找不到 报错原因分析 主要原因 解决方案 步骤 1:检查 pom.xml 中的依赖声明步骤 2:配置 Microsoft 的 Maven 仓库步骤 3:强制更新 Maven 依赖步骤 4:清理本地仓库缓存步骤 5:手动下载并安装…

作者头像 李华
网站建设 2026/4/23 10:46:55

在 Ubuntu 下载 Typora

1.下载 Typora 安装包 鱼香ROS_Typora 安装地址https://fishros.org.cn/forum/topic/23/%E5%AE%89%E8%A3%85typora%E6%9C%80%E5%90%8E%E7%9A%84%E5%85%8D%E8%B4%B9%E7%89%88 2.不解压,下载 Typora 首先找到压缩包下载地址,右键空白处选择在终端中打开&…

作者头像 李华
网站建设 2026/4/23 10:44:34

atmfd.dll文件丢失找不到 打不开问题 免费下载方法分享

在使用电脑系统时经常会出现丢失找不到某些文件的情况,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC运行库或者安装…

作者头像 李华