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
5.navicat链接数据库,但是遇到Host "IP" is not allowed to connet to this mysql server
***解决办法如下:处理完好了navicat就可以链接了。
use mysql;
update user set host='%' where user='root';
flush privileges; 有这个才会生效