首页 > 数据库技术 > 详细

Docker 快速部署 MySQL

时间:2021-08-07 23:11:16      阅读:26      评论:0      收藏:0      [点我收藏+]

MySQL 5.7 版本

#!/bin/bash

sudo mkdir -p /data/mysql/data
sudo touch /data/mysql/my.cnf

docker run         --name=mysql1         -p 3306:3306         --mount type=bind,src=/data/mysql/data/,dst=/var/lib/mysql/         --mount type=bind,src=/data/mysql/my.cnf,dst=/etc/my.cnf         --restart on-failure         -e MYSQL_ROOT_PASSWORD=123456         -d mysql/mysql-server:5.7

直接进入 MySQL shell

docker exec -it mysql1 mysql -uroot -p

设置 root 用户可以远程登录

update mysql.user set Host=‘%‘ where User=‘root‘;
flush privileges;

参考

https://dev.mysql.com/doc/mysql-installation-excerpt/5.7/en/docker-mysql-getting-started.html

Docker 快速部署 MySQL

原文:https://www.cnblogs.com/yahuian/p/deploy-mysql-with-docker.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!