docker 创建mysql容器并且绑定到本地navicat
Posted llm111222333
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker 创建mysql容器并且绑定到本地navicat相关的知识,希望对你有一定的参考价值。
docker pull mysql
docker run --name mysql -itd -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root1234 mysql
docker exec -it mysql /bin/bash
mysql -uroot -p
注意:远程绑定navicat需要授权,别忘记刷新
ALTER user ‘root‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘root1234‘;
FLUSH PRIVILEGES;
退出到主机exit exit
如果连不上要注意防火墙开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
查看自己ip:ip a
以上是关于docker 创建mysql容器并且绑定到本地navicat的主要内容,如果未能解决你的问题,请参考以下文章
无法从Spring Boot Docker容器连接到本地MySQL数据库服务器