centos8docker安装mysql_centos8.2使用docker安装mysql5.7并导入sql文件

1.安装mysql5.7

docker pull mysql5.7 //指定版本5.7

docker pull mysql //不指定版本默认拉取最新版本1

2

2.查看镜像

docker images1

93f91c82e04d24925f521ef85e9dfbae.png

3.运行容器

docker run --name mysql5.7 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql5.7

//1.--name:后面跟的是docker容器的名字

//2.-p:映射容器服务的 3306 端口到宿主机的 3306 端口

//外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务

//3.-e:设置mysql的root账号密码

//4.-d:指定你的mysql版本,也就是你下载的镜像版本

//通过docker images可以查看,mysql对应的tag标签的值即为版本号1

2

3

4

5

6

7

8

9

6aac1e7e0b1b3758bc84d848838ec4f6.png

4.安装成功

可以通过 docker ps 命令查看是否安装成功

83180244c3e5df3ddfa8a534d2e8fdc7.png

5.拷贝sql文件

docker cp /usr/workspace/his2020/sql/hospital.sql mysql5.7:/hospital.sql //1.直接用ftp(我用的是WinSCP)工具上传sql文件到相应目录

//2.mysql5.7为docker容器名称 也就是--name后面的1

2

3

4

5

fd617403da2606cde0830b4e83da3056.png

dd030f4b71c01fb3fbc2923af8a9c375.png

6.进入容器

docker exec -it mysql5.7 bash

ls -l hospital.sql //查看容器内是否有hospital.sql文件1

2

556ebe8b238dcbd4d9e1efc0a71dd0c4.png

7.进入mysql

mysql -u root -p

root //回车后输入密码 注意:密码是不显示的哦1

2

aeebb61fb3b1263b603afc624bec6a6e.png

8.创建数据库并导入

create database hospital;//创建数据库

use hospital //使用数据库

source hospital.sql//导入数据库1

2

3

de1306cf70c9e4c7a4ae282514dd3342.png

文章来源: blog.csdn.net,作者:糖橘蜜ya,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/qq_43010602/article/details/110874345

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值