其他
基于Docker容器部署MySQL数据库
先放个链接,万一有人关注呢
优质文章推荐
↓ ↓ ↓ ↓ ↓
docker pull mysql:5.7
docker search mysql
docker images
docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
参数说明:
-p 3306:3306 :映射容器服务的 3306 端口到宿主机的 3306 端口,外部主机可以直接通过 宿主机ip:3306 访问到 MySQL 的服务。
MYSQL_ROOT_PASSWORD=123456:设置 MySQL 服务 root 用户的密码。
mysql:5.7:5.7表示版本号。如果mysql:5.7这里不写5.7会默认拉取最新版本进行运行,当然用户通过该项配置需要的MySQL版本。
docker ps
docker exec -it 0758ae0e6a15 bash
mysql -uroot -p
use mysql;
select host,user from user;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
flush privileges;
来不及解释了,快上车!(进群看公告)
欢迎新的小伙伴加入!在这里,我们鼓励大家积极参与群内讨论和交流,分享自己的见解和经验,一起学习和成长。同时,也欢迎大家提出问题和建议,让我们不断改进和完善这个平台。
↓↓↓ 点个在看,你最好看!