8.12.3 使用符号链接

您可以将数据库或 table 从数据库目录移动到其他位置,并用指向新位置的符号链接替换它们。例如,您可能要这样做,以便将数据库移动到具有更多可用空间的文件系统中,或者通过将 table 分散到不同的磁盘来提高系统速度。

对于InnoDBtable,请使用CREATE TABLE语句的DATA DIRECTORY子句代替符号链接,如第 14.6.1.2 节“在外部创建 table”中所述。此新功能是受支持的跨平台技术。

推荐的方法是将整个数据库目录符号链接到另一个磁盘。 Symlink MyISAMtable 仅是万不得已的方法。

要确定数据目录的位置,请使用以下语句:

SHOW VARIABLES LIKE 'datadir';