MySQL 9.0 发行说明
如果在源服务器上的 CREATE TABLE 语句中使用了 DATA DIRECTORY 或 INDEX DIRECTORY 表选项,则该表选项也会在副本上使用。如果副本主机文件系统中不存在相应的目录,或者存在但副本 MySQL 服务器无法访问,这会导致问题。这可以通过在副本上使用 NO_DIR_IN_CREATE 服务器 SQL 模式来覆盖,这会导致副本在复制 CREATE TABLE 语句时忽略 DATA DIRECTORY 和 INDEX DIRECTORY 表选项。结果是 MyISAM 数据和索引文件将在表的数据库目录中创建。
有关更多信息,请参见 第 7.1.11 节,“服务器 SQL 模式”。