MySQL 8.4 发行说明
您可以将数据库或表从数据库目录移动到其他位置,并用指向新位置的符号链接替换它们。例如,您可能想要这样做来将数据库移动到具有更多可用空间的文件系统,或者通过将表分散到不同的磁盘来提高系统速度。
对于 InnoDB
表,请使用 CREATE TABLE
语句的 DATA DIRECTORY
子句,而不是符号链接,如 第 17.6.1.2 节,“在外部创建表” 中所述。此新功能是一种受支持的跨平台技术。
建议的做法是将整个数据库目录符号链接到不同的磁盘。只在万不得已的情况下才符号链接 MyISAM
表。
要确定数据目录的位置,请使用以下语句
SHOW VARIABLES LIKE 'datadir';