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

dockers安装mysql

1.dockerhub上搜索自己需要安装得镜像版本

dockerhub网址:https://hub-stage.docker.com

在这里插入图片描述

docker pull mysql:5.7 #下载自己需要得版本

2.启动容器实例,并且挂载容器数据卷

docker run -d -p 3306:3306 --privileged=true \
-v /home/mysql/log:/var/log/mysql \
-v /home/mysql/data:/var/lib/mysql \
-v /home/mysql/conf:/etc/mysql/conf.d \
-e MYSQL_ROOT_PASSWORD=123456 \
--name mysql \
mysql:5.7

#参数
-v挂载目录
log下是日志,data下是数据,conf下是配置
-e环境,设置root密码

修改配置
cd /home/mysql/conf/
vim  my.cnf   
#添加以下内容,(my.cnf文件名是固定的
[client]
default_character_set=utf8
[mysqld]
collation_server = utf8_general_ci
character_set_server = utf8
docker restart mysql
docker ps
docker exec -it mysql  /bin/bash
mysql -uroot -p
SHOW VARIABLES LIKE 'character%';
create database db01;
use db01;
create table t1(id int,name varchar(20));
insert into t1 values(1,"zhangsan");
insert into t1 values(1,"马强");
select * from t1;

3.停止并删除

docker stop 容器ID     #停止容器实例
docker rm -f 容器ID    #删除容器
docker rmi -f 镜像ID   #删除镜像
http://www.lryc.cn/news/358901.html

相关文章:

  • 100道面试必会算法-27-美团2024面试第一题-前缀和矩阵
  • 从摇一摇到弹窗,AD无处不在?为了不再受打扰,推荐几款好用的屏蔽软件,让手机电脑更清爽
  • HackTheBox-Machines--Nibbles
  • 东方博宜1703 - 小明买水果
  • mac电脑用谷歌浏览器对安卓手机H5页面进行inspect
  • 动手学深度学习(Pytorch版)代码实践-深度学习基础-01基础函数的使用
  • vm-bhyve:bhyve虚拟机的管理系统@FreeBSD
  • 【Java】刚刚!突然!紧急通知!垃圾回收!
  • [Algorithm][动态规划][子序列问题][最长递增子序列][摆动序列]详细讲解
  • 【稳定检索】2024年心理学与现代化教育、媒体国际会议(PMEM 2024)
  • 深入了解diffusion model
  • TransmittableThreadLocal原理
  • 华为昇腾310B初体验,OrangePi AIpro开发板使用测评
  • GPTQ 量化大模型
  • 【GD32】05 - PWM 脉冲宽度调制
  • JVM思维导图
  • Ollama+OpenWebUI+Phi3本地大模型入门
  • 实战15:bert 命名实体识别、地址解析、人名电话地址抽取系统-完整代码数据
  • js 表格添加|删除一行交互
  • 如何选择合适的服务器硬件和配置?
  • Prometheus + Grafana + Alertmanager 系统监控
  • 5.23R语言-参数假设检验
  • rnn 和lstm源码学习笔记
  • 解析Java中1000个常用类:CharSequence类,你学会了吗?
  • 微服务远程调用之拦截器实战
  • 德人合科技——天锐绿盾内网安全管理软件 | -文档透明加密模块
  • 超融合架构下,虚拟机高可用机制如何构建?
  • 工厂模式详情
  • 【Word】调整列表符号与后续文本的间距
  • 匠心独运,B 端系统 UI 演绎华章之美