欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

docker安装Mysql

发布时间:2023/12/20 数据库 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 docker安装Mysql 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

docker镜像网战
https://registry.hub.docker.com/
在网站搜索mysql

直接安装最新版
docker pull mysql

安装指定的版本(5.7)
docker pull mysql:5.7

因我本机有mysql 端口 3306被使用所以更换成3307
3307 是服务器本地的端口 3306是docker中mysql的端口

docker run -itd --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7

docker run -itd --name 容器名称 -p 服务器端口:dockerMySQL端口 -e MYSQL_ROOT_PASSWORD=MySQL密码 mysql:MySQL版本号

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

进入指定容器 mysql 就是容器名称 也可以输入容器id
sudo docker exec -it mysql bash

登录 mysql -u 用户名 -p

查看所有用户信息
SELECT User, Host , password_expired FROM mysql.user;

设置账号开启远程访问
grant all on . to root@’%’ identified by ‘123456’ with grant option;

更新mysql服务
flush privileges;

允许任何ip地址(%表示允许任何ip地址)的电脑用root帐户和密码(123456)来访问这个mysql server。
注意root账户不一定要存在。

总结

以上是生活随笔为你收集整理的docker安装Mysql的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。