docker 安装mysql

2020-11-06  本文已影响0人  你好_3821

#搜索镜像

docker search mysql

#拉取镜像

docker pull mysql

#启动镜像

docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 mysql(pull 拉取的镜像名字)

#进入容器

docker exec -it 62349aa31687(容器id) /bin/bash

#连接mysql

mysql -uroot -p123456

#授权:

mysql> GRANT ALL ON *.* TO 'root'@'%';

#刷新权限:

mysql> flush privileges;

#更新加密规则:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

#设置新root用户密码(因初始化容器的时候已经设置了密码了所以这一步可以省略):

mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

#刷新权限:

mysql> flush privileges;

上一篇 下一篇

猜你喜欢

热点阅读