当前位置:网站首页>docker 安装mysql
docker 安装mysql
2022-08-02 06:18:00 【苍穹之跃】
(建议)mysql版本:5.7.38(注意:不要用5.7版本,会报错)
1.拉取镜像
docker pull mysql:5.7.382.运行镜像
docker run -p 3306:3306 --name mysql -v /home/database/mysql/conf:/etc/mysql/conf.d -v /home/database/mysql/logs:/var/log/mysql -v /home/database/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7.38 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci命令解释说明:
-p 3306:3306:将主机的3306端口映射到docker容器的3306端口。
--name mysql:运行服务名字
-v /home/database/mysql/conf:/etc/mysql/conf.d :文件挂载
-v /home/database/mysql/logs:/var/log/mysql:文件挂载
-v /home/database/mysql/data:/var/lib/mysql :文件挂载
-e MYSQL_ROOT_PASSWORD=123456:初始化 root 用户的密码。
-d mysql:5.7.38 : 后台程序运行mysql5.7.38
–character-set-server=utf8mb4 :设置字符集
–collation-server=utf8mb4_unicode_ci:设置校对集3.删除
删除镜像后,重新安装,由于挂载了数据在主机中,重新安装后,原来的账号密码、以及数据还都在。
如果需要安装全新的mysql,则先删除文件夹:/home/database/mysql。在重新按上面的安装一遍即可。
边栏推荐
- CAT1 4G+以太网开发板腾讯云手机微信小程序显示温度和下发控制
- MySQL Advanced Statements (1)
- PMP新考纲考试内容介绍
- MySQL high-level --- storage engine, index, lock
- 【暑期每日一题】洛谷 P1192 台阶问题
- Leetcode周赛304
- typescript 'props' is declared but its value is never read solution
- Nodejs installation and global configuration (super detailed)
- nacos源码启动找不到istio包
- 实例028:递归求等差数列
猜你喜欢

nacos源码启动找不到istio包

chrome plugin development guide

MySQL high-level --- storage engine, index, lock

aTrust项目的相关操作与分享

Clapper that can interact with the audience in real time

(笔记整理未完成)【图论】图的遍历

APP专项测试:流量测试

Revitalize rural circular economy and digital chain to link agricultural "ecological chain"

交换部分 VLAN

Detailed explanation of 9 common reasons for MySQL index failure
随机推荐
技术管理三级跳
The stock price has repeatedly hit new lows, and the real estate SaaS giant is in trouble. How should Mingyuan Cloud transform and save itself?
HCIP 第二天
看图就懂|衡量业务增长健康的销售指标如何选择
CAT1 4G+Ethernet development board Tencent cloud mobile phone WeChat applet display temperature and delivery control
MySQL 5.7 安装教程(全步骤、保姆级教程)
[npm install error report collection] - npm ERR! code ENOTEMPTY npm ERR! syscall rmdir
实例030:回文数
Go inside the basic knowledge
C# FileInfo class
.NET Static Code Weaving - Rougamo Release 1.1.0
2022年7月18日-7月31日(Ue4视频教程和文档,20小时。合计1412小时,剩8588小时)
MySQL 5.7 installation tutorial (full-step, nanny-level tutorial)
【暑期每日一题】洛谷 P1255 数楼梯
实例029:反向输出
typescript 'props' is declared but its value is never read solution
Toolbox App 1.25 New Features at a Glance | Version Update
Dataset: A detailed guide to the download link collection of commonly used datasets in machine learning
PHP Warning: putenv() has been disabled for security reasons in phar
两篇不错的php debug教程