docker中配置mysql链接navicat

先清理掉当前无法启动的 mysql_word 容器:

```docker rm -f mysql_word```
-f 强制删除正在运行(或假死)的容器,确保清理干净。  

删除残留的旧数据卷
docker volume rm mysql_data

建立mysql_data卷
docker volume create mysql_data

建立并启动mysql
docker run -d --name mysql_word -p 3306:3306 -v mysql_data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 docker.1ms.run/mysql:8.0

查看当前容器是否启动
docker ps -a
出现UP即可

进入mysql_word容器
docker exec -it mysql_word mysql -uroot -p123456

输入
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

刷新权限
FLUSH PRIVILEGES;

退出
exit;

重启容器
docker restart mysql_word

查看容器挂载详情
docker volume inspect mysql_data