liunx 环境下docker安装mysql
liunx 环境下docker安装mysql
1.链接虚拟机
无界面启动
vagrant ssh name(虚拟机的名)
2.虚拟机上下载mysql5.7
docker pull mysql5.7
sudo docker pull mysql5.7(用做高权限去下载)
sudo docker images 检查docker 所有的镜像
docker run -p 3306:3306 --name mysql
-v /mydata/mysql/log:/var/log/mysql
-v /mydata/mysql/data:/var/lib/mysql
-v /mydata/mysql/conf:/etc/mysql
-e MYSQL_ROOT_PASSWORD=root
-d mysql:5.7参数说
-p 3307:3306:将容器的3306端口映射到主机的3307端口
挂载
-v /mydata/mysql/master/conf:/etc/mysql:将配置文件夹挂在到主机
-v /mydata/mysql/master/log:/var/log/mysql:将日志文件夹挂载到主机
-v /mydata/mysql/master/data:/var/lib/mysql/:将配置文件夹挂载到主机
-e MYSQL_ROOT_PASSWORD=root:初始化root用户的密码
容器启动
5.安装成功
通过 docker ps 命令查看是否安装成功:
查看 Ip ip addr
内部查看
语法:
docker exec -it mysql /bin/bash
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
查看目录 ls /
whereis mysql
语法介绍
cd /var/log 查看内部 日志
ls
cd mysql/
ls
exit;
cd /mydata/ 进入mydata文件夹 就可以你看内部目录
ls
cd mysql/
ls
cd conf/ 查看配置文件
ls
ls
vi my.cnf 修改文件配置字符集 按i 进行插入 :wq 保存退出
[client]
default-character-set=utf8[mysql]
default-character-set=utf8[mysqld]
init_connect=‘SET collation_connection = utf8_unicode_ci’
init_connect=‘SET NAMES utf8’
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
skip-name-resolve
docker ps
docker exec -it /bin/bash
删除自己多新建文件
rm -rf mycnf
docker restart mysql 重启mysql
cd /etc/mysql/ 内部文件下查看
查看配置
cat my.cnf
liunx 环境下docker安装mysql相关推荐
- 群晖NAS下docker安装MySql
群晖NAS下docker安装mysql 8.0.31 目前我使用的是在黑群晖 6.2DM 下的 docker 内刷入一个官方的 MySQL 版本是8.0.31 (推荐选择 Debian 的发行版, 因 ...
- RHEL5.6环境下yum安装MySQL
RHEL5.6环境下yum安装MySQL记录,2017年2月20日 1.卸载原有的MySQL rpm -qa命令查询是否安装了MySQL [root@localhost mysql]# rpm -qa ...
- 内网环境下docker安装PMM 并监控 PG与MySQL
0.前言 虽然PMM官网上安装指南上安装PMM有三种方式,但目前主流安装 还是以docker 的方式安装. PMM分两个版本:PMM1和PMM2,PMM1控制力度比较好一些,PMM2界面比较丰富友好一 ...
- window dockor mysql_windows下docker安装mysql
Windows Docker Toolbox 安装后会安装一个VirtualBox虚拟机,一个Kitematic,这是GUI管理Docker的工具 docker-machine ls docker-m ...
- censo7安装mysql_centos7环境下在线安装mysql
卸载mariadb centos默认安装了mariadb,因此,在安装mysql之前,需要卸载系统中安装的mariadb. 查看系统中所有已安装的mariadb包.命令:rpm -qa | grep ...
- docker kali安装mysql_Linux环境使用Docker安装MySql
系统环境: CentOS 7.6 64位(同样适用于Ubuntu) 安装步骤: 1.创建文件夹 /home/docker/mysql/config /home/docker/mysql/data 2. ...
- Centos7环境下编译安装Mysql
一..Mysql编译安装 1.1 环境介绍 当前环境是虚拟机中最小化安装的Centos7, 防火墙开启状态. 安装Mysql5.5.62仅用于学习 [root@localhost MySQL-5.5. ...
- windows下docker安装mysql
1.下载docker toolbox 并安装 2.运行Docker Quickstart Terminal 3.启动mysql docker run --name mydb -p 3306:3306 ...
- Linux环境下docker安装与配置
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化. 划重点:请从第四点开始尝 ...
最新文章
- adbunknown Host service问题修复
- 知识图谱论文阅读(二十一)【SIGIR2019】NGCF: Neural Graph Collaborative Filtering
- JVM调优——Java动态编译过程中的内存溢出问题
- 堂堂小米手表竟比不上小天才电话手表?不支持视频和拍照...
- Python 回归 普通最小二乘法(Ordinary Least Squares)
- open live writer代码高亮插件设置
- java选择题库_java题库1-单项选择题.doc
- VHDL实验-实现一位全加器
- spss因子分析结果解读_SPSS进行问卷量表信度检验(详细操作过程及结果分析)——【杏花开生物医药统计】...
- 次坐标从0开始_干货 | 全站仪测量使用方法及坐标计算,一步一步讲解!
- 可扩展标记语言用户界面语言--XUL的定义及标签(详细)
- jsp实现页面自动跳转
- matlab制作图片显示器,自己动手做一个雷达PPI显示器的动态效果图(附Matlab代码)...
- 由筷子被嘲讽来谈AM中的【价值观】
- 图书管理系统 (单链表实现,C++及文件操作,超详细)
- 【网站排名优化】如何对网站内容进行优化
- (附源码)springboot学生宿舍管理系统 毕业设计453155
- 【计算机组成原理】CPU如何区分指令和数据
- three.js 画一个旋转的立方体
- 10月2号陪同学买笔记本的经历
热门文章
- abb变频器如何拷贝_教你变频器参数怎样简单设置
- StackExchange.Redis 使用LuaScript脚本模糊查询hash
- Spring Boot 2.0 Intellij Idea 中图文详解打包成可执行Jar
- Debian+Django+uWsgi+nginx+mysql+celery
- 【python】lxml-The E-factory
- 2013校队选拔——最短路——二分最大边的最小值
- C/C++浮点数在内存中的存储方式《转》
- Camera成像原理(二十四)
- Win10之fastboot devices无反应
- C语言之volatile用法(二十一)