#1、无法连接(不允许远程连接)dockerexec -it mysql /bin/bash
mysql -u root -p
use mysql
# 更新root - localhost 为 root - %
update user sethost='%' where user ='root' and host='localhost';# 设置允许远程用户访问
GRANT ALL ON *.* TO 'root'@'%';
flush privileges;# 刷新权限#更新用户加密方式,mysql8默认的加密方式
ALTER USER'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';