在Docker卷上安装/ var / lib / mysql时,骆驼式表不存在

时间:2019-12-06 11:58:56

标签: mysql docker mariadb

我已将mariadb/server:10.3的卷装入/var/lib/mysql。尝试从后端执行查询时说Table <table name> doesn't exist in engine

我确实在容器内执行mysqlcheck,结果发现在20个表中,其中两个doesn't exist in engine-两个都是CamelCased。其他所有的都是snake_cased。不要问我为什么。

我要做的第一件事就是重命名它们,但是考虑到它在其他地方都可以正常使用,这实际上很奇怪。除了重命名或解释原因外,是否还有其他可能的解决方案?那是Docker的错误还是数据库的错误?

0 个答案:

没有答案