### 8.12.2 使用符号链接

[8.12.2.1 在 Unix 上为数据库使用符号链接](symbolic-links-to-databases.html)
[8.12.2.2 在 Unix 上为 MyISAM 表使用符号链接](symbolic-links-to-tables.html)
[8.12.2.3 在 Windows 上为数据库使用符号链接](windows-symbolic-links.html)

[](<>)[](<>)

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

为了`InnoDB`表，使用`数据目录`的条款[`创建表`](create-table.html)语句而不是符号链接，如中所述[第 15.6.1.2 节，“在外部创建表”](innodb-create-table-external.html).此新功能是一种受支持的跨平台技术。

推荐的方法是将整个数据库目录符号链接到不同的磁盘。符号链接`MyISAM`表只作为最后的手段。

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

```
SHOW VARIABLES LIKE 'datadir';
```
