Docker安装MySql

Docker安装MySql

1、去Docker官方网站搜索mysql https://hub.docker.com/search/?q=mysql&type=image
找到mysql镜像仓库
在这里插入图片描述
2、下载指定mysql版本 sudo docker pull mysql:5.7
下载最新版本 sudo docker pull mysql
在这里插入图片描述
检查是否下载成功
在这里插入图片描述
3、创建实例并启动
在这里插入图片描述
切换到root用户管理模式,由于这里是用vagrant创建才 默认账号和密码都是vagrant
在这里插入图片描述

直接执行下面配置
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

出现一整串的数据说明安装成功并启动了在这里插入图片描述
4、使用docker ps 命令查看正在运行的容器
在这里插入图片描述
在这里插入图片描述
可以进入mysql容器内部 docker exec -it mysql /bin/bash
在这里插入图片描述
查看mysql装哪里 whereis mysql
在这里插入图片描述
查看mysql日志
在这里插入图片描述
在这里插入图片描述
修改mysql配置信息
在这里插入图片描述
敲Esc+i或者a进入insert编辑模式

[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

编辑完后按Esc+:wq 保存退出

重启mysql 使用 docker restart mysql
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值