Docker安装mysql5.7

2023-03-01 13:51:46 浏览数 (1)

Docker安装mysql5.7

1、创建mysql容器

代码语言:javascript复制
# 拉取容器
docker pull mysql:5.7
# 创建容器
docker run -p 3316:3306 --name mysql-5.7 
-v /wuming/mysql5.7/log:/var/log/mysql 
-v /wuming/mysql5.7/data:/var/lib/mysql 
-v /wuming/mysql5.7/conf:/etc/mysql 
-e MYSQL_ROOT_PASSWORD=root 
-d mysql:5.7

2、设置容器随着机器重启而启动

代码语言:javascript复制
docker update mysql-5.7 --restart=always
3、设置root可远程访问
代码语言:javascript复制
docker exec -it mysql-5.7 /bin/bash

登入mysql服务器

代码语言:javascript复制
mysql -uroot -p
use mysql;
# 修改密码
update user set authentication_string = password('123'), password_expired = 'N', password_last_changed = now() where user = 'root';
# 修改mysql的密码的加密策略
update user set plugin="mysql_native_password";
# 刷新权限
flush privileges;
# 退出
quit;

0 人点赞