docker安装mysql
下载mysql
可以先搜索mysql,看安装什么版本的,这里直接安装5.7.23版本的。
1 | docker pull mysql:5.7.23 |
安装mysql
直接执行docker命令安装即可,\ 的意思是拼接下面的命令,是命令更加的清晰明朗。
$PWD表示当前目录下,建议直接设置个路径。
1 | docker run -it -d \ |
-it:交互
-p:映射端口号,前面是主机的端口,后面是docker容器端口。
–name:给这个docker容器起个名字
-v:映射文件的。相当于挂载,把docker里的文件映射到主机,因为docker是一个容器,没有办法直接访问。
-e:设置环境变量
增加密码并开启任意ip登录
进入容器
1 | docker exec -it 容器id或者name /bin/bash |
进入mysql
1 | mysql -uroot -p |
输入密码,密码是上面设置环境变量的那个。执行修改密码操作语句
1 | ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码'; |
刷新权限
1 | flush privileges; |
这样就修改了密码,并且开启了任意ip登录的权限。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 EM博客!