使用Docker运行Mariadb,但获得空数据库

ukxgm1gy  于 2022-12-23  发布在  Docker
关注(0)|答案(1)|浏览(131)

所以我可以在我的虚拟机内部使用以下命令运行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作为容器,结果也一样。有人知道解决方法吗?先谢谢你。

z9gpfhce

z9gpfhce1#

我能够弄明白。我只需要做这样的事情-有时,你需要指定服务器的端口或强制TCP模式:

mysql -h 173.18.0.2 -P 3308 --protocol=TCP -u root -p

相关问题