所以我可以在我的虚拟机内部使用以下命令运行mysql:mysql -h(mariadb的IP)-u(用户)-p(密码)数据库名称现在,当我尝试创建以下命令在Docker容器中运行mariadb时:[ref](how to remote access to mariadb on docker?)。然后,当我显示表时,它显示Empty set(0.000 sec)。我不知道为什么我不能通过docker查看数据。我也尝试使用docker ip作为容器,结果也一样。有人知道解决方法吗?先谢谢你。
所以我可以在我的虚拟机内部使用以下命令运行mysql:mysql -h(mariadb的IP)-u(用户)-p(密码)数据库名称现在,当我尝试创建以下命令在Docker容器中运行mariadb时:[ref](how to remote access to mariadb on docker?)。然后,当我显示表时,它显示Empty set(0.000 sec)。我不知道为什么我不能通过docker查看数据。我也尝试使用docker ip作为容器,结果也一样。有人知道解决方法吗?先谢谢你。
1条答案
按热度按时间z9gpfhce1#
我能够弄明白。我只需要做这样的事情-有时,你需要指定服务器的端口或强制TCP模式: