在将完整的data
目录从Win安装的MariaDB移至Linux之后,MariaDB无法看到分区的临时表(或系统版本)。
“过渡”表一切正常,MariaDB可以在Linux上访问它们。但是对于分区的临时表存在问题:在Windows分区上,数据文件的命名如下:<table name>#p#p_cur.ibd
(对于当前数据分区)但在Linux MariaDB上,希望此文件被命名为<table name>#P#p_cur.ibd
因此MariaDB无法使用此类分区,它会显示消息:
表在引擎中不存在
重命名.ibd文件无济于事,在这种情况下,MariaDB无法找到文件。
有人可以帮忙吗?
将整个数据目录从Win安装的MariaDB移到Linux后,MariaDB无法看到分区的临时表(或系统版本)。使用“传统”表格,一切正常,...
我认为这应该影响任何分区表。您可以确认吗?