1.拉取镜像

docker pull mysql/mysql-server:latest

2.启动镜像

docker run -p 3307:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql/mysql-server:latest 

3.进入容器 

docker exec -it mysql bash

4.登录mysql,如图

mysql -uroot -p 

docker安装运行MYSQL--Host_docker 

5.navicat链接数据库,但是遇到Host  "IP" is not allowed to connet to this mysql server

docker安装运行MYSQL--Host_docker_02

***解决办法如下:处理完好了navicat就可以链接了。

use mysql;

update user set host='%' where user='root';

flush privileges;   有这个才会生效

docker安装运行MYSQL--Host_docker_03