docker安装mysql, 虚拟机连接mysql

docker已安装:安装教程docker和docker的安装-CSDN博客docker是容器技术(软件),提供标准的应用镜像(包含应用,和应用的依赖)可以轻松在docker里安装应用,每个应用独立容器。https://blog.csdn.net/ziyourufen/article/details/140421115?spm=1001.2014.3001.5501

1.打开虚拟机,连接finalshell

2.下载镜像

mkdir -p /opt/mysql/data

3.安装:

ocker run -d -p 3306:3306 \--name mysql \--restart=always \--privileged=true \-e TZ=Asia/Shanghai \-e MYSQL_ROOT_PASSWORD=root \-v /opt/mysql/data:/var/lib/mysql \
 mysql:8.0

4.进入到容器

docker  exec  -it   容器名/容器id  bash

5.登录mysql

 mysql  -uroot  -proot

6.修改root加密方式

ALTER USER  'root'@'%'  IDENTIFIED WITH mysql_native_password BY  'root';

7.退出

exit

docker run命令的常见参数

: --name:指定容器名称

--restart=always 自动启动

--privileged=true 拥有特权

-p:指定端口映射

-d:让容器后台运

连接数据库:

打开新建数据库

输入虚拟机ip地址,创建结束

将如何将本地数据库内容转到虚拟机连接数据库上

点击最右边向下箭头

点击选择结构和数据

下载到桌面

进入虚拟机连接数据库中,点击最右边向上箭头导入

导入成功:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值