MySQL 8.3 Release Notes
您可以将数据库或表从数据库目录移到其他位置,并用符号链接替换它们到新位置。例如,您可能想这样做,以便将数据库移到具有更多免费空间的文件系统上,或者通过将表分布到不同的磁盘上来提高系统速度。
对于 InnoDB
表,请使用 CREATE TABLE
语句的 DATA DIRECTORY
子句,而不是符号链接,如 CREATE TABLE
语句中所解释的那样。这是一个支持的、跨平台的技术。
推荐的做法是将整个数据库目录符号链接到不同的磁盘上。只有在最后的手段时,才将 MyISAM
表符号链接。
要确定数据目录的位置,请使用以下语句:
SHOW VARIABLES LIKE 'datadir';