为什么不将表数据传递到MySQL服务器

为什么不将表数据传递到MySQL服务器,mysql,docker,windows-subsystem-for-linux,wsl-2,Mysql,Docker,Windows Subsystem For Linux,Wsl 2,我试图从本地主机登录到一个站点(基于apache2 mysql服务器php5 mysql php5 libapache2-mod-php5)。这是一个docker项目。当我启动容器时,我可以访问登录页面,但我不能使用用户名和密码访问它 当我试图显示数据库和表时,它会显示所有的数据库和表,但是对于显示表数据的查询,它会将空集作为输出。但是当我访问项目代码时,MySQL文件保存了数据。是什么导致了这个问题。如何纠正 我正在WSL2 windows 10上的Ubuntu发行版中运行docker。显示表

我试图从本地主机登录到一个站点(基于apache2 mysql服务器php5 mysql php5 libapache2-mod-php5)。这是一个docker项目。当我启动容器时,我可以访问登录页面,但我不能使用用户名和密码访问它

当我试图显示数据库和表时,它会显示所有的数据库和表,但是对于显示表数据的查询,它会将空集作为输出。但是当我访问项目代码时,MySQL文件保存了数据。是什么导致了这个问题。如何纠正


我正在WSL2 windows 10上的Ubuntu发行版中运行docker。

显示表状态
以查看是否有任何数据要实际加载。对于行状态,它显示0,但对于数据长度,它显示16384@Tadmann,这实际上是您所看到的最小大小。这意味着里面什么都没有。但是在项目内部的MySQL文件中,它保存着data@tadmanCheck
Auto\u increment
列,以查看是否有任何数据。你可能不会。您可能需要从转储中恢复。