1、拉取MySQL镜像:
打开飞牛的Docker,在镜像仓库里面搜索mysql然后下载

MySQL容器设置:
下载好镜像后,我们先打开文件管理器,创建一个MySQL文件夹来存储MySQL文件配置,然后在MySQL文件夹里面在新建log和mysql这两个文件夹,log是用来保存容器日志的,MySQL是用来存储配置文件的,这个文件夹的保存位置看大家的习惯
一定要记得新建两个文件夹log,mysql

建好文件夹后我们回到docker的本地镜像里找到我们下载好的MySQL镜像点击运行,看图片配置






MYSQL_root_PASSWORD=root 这个环境变量的意思是MySQL的root账号密码使用root作为密码,省去了我们后期还要使用ssh命令来修改root的密码,最后面点击下一步,检查设置没问题后点击创建开始运行MySQL容器,这样你就成功的创建了一个能够运行的容器
其他都保持默认,设置好下一步创建完成即可 6、创建数据表
找到容器,进入终端

点击/bin/bash连接

依次输入以下命令
进入容器
# 下面代码mysql是容器名称,根据自己创建的名称修改 mysql -u root -p
输入部署的时候设置的root密码
运行以下代码,允许 root 用户将自己拥有的权限授予其他用户
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
刷新权限
# 运行以下命令以确保权限生效: FLUSH PRIVILEGES;



还没有评论,来说两句吧...