将系统版本化的(临时)MariaDB数据库从Windows移动到Linux

问题描述 投票:0回答:1

在将完整的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无法看到分区的临时表(或系统版本)。使用“传统”表格,一切正常,...

mariadb
1个回答
0
投票

我认为这应该影响任何分区表。您可以确认吗?

© www.soinside.com 2019 - 2024. All rights reserved.