1.拉取鏡像
docker pull mysql
2.查看鏡像
docker image ls
3.運行鏡像
docker run mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=密碼 -d mysql
3.修改mysql遠程連接
//進入mysql容器內部
docker exec -it mysql bash
//登陸mysql
mysql -u root -p;
//設置運行遠程連接root用戶
grant all PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION ;
//刷新操作
FLUSH PRIVILEGES;
//查看root用戶密碼加密策略
select user,plugin from user where user='root';
//修改密碼加密策略
ALTER USER 'root'@'%' IDENTIFIED BY '123qwe' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'%' IDENTIFIED BY '123qwe' PASSWORD EXPIRE NEVER;