在Docker for Windows中看不到大写字母的表格

时间:2017-10-07 10:43:36

标签: mysql docker docker-for-windows docker-windows

我现在正在使用Docker Toolbox。我有数据库的项目,既有标准(小写表)也有大写。例如:migrationsT_EXPORT

使用Docker Toolbox一切都很好,但我想切换到Docker for Windows,这就是问题 - 当我在Docker for Windows上运行相同项目的数据库时,只有可见的小写表({ {1}})但大写字母根本不可见。显然这会导致站点无法正常工作,并且无法管理这些表。

当我再次切换到Docker Toolbox时,所有表格都会再次显示,一切正常。

我想指出整个项目都在同一个地方。我不会在任何地方复制项目文件 - 我使用完全相同的项目文件(包括数据库文件),只在Docker Toolbox和Docker for Windows之间切换,理论上一切都应该有效。

问题 - 是否有任何我应该添加到migrations以使其正常工作的选项,或者这可能是Docker for Windows应该解决的Docker for Windows中的错误?

1 个答案:

答案 0 :(得分:0)

我认为这是Docker版本或Database版本中存在的问题,我遇到的是我使用大写创建Table小写字母示例HrEmployee(我使用MariadDB10.2Ubuntu 16.04),然后移至Windows 10并使用 Navicat 作为第三方,发生的事情是我想要移动到Navicat的所有桌子,我发现问题是我使用的是MariDB10.1,当我升级MariaDB10.2时,问题是resolved,我不知道数据库是否存在问题