MySQL 8.4 Release Notes
19.5.1.10 复制和目录表选项
如果在源服务器上使用了DATA DIRECTORY
或INDEX DIRECTORY
表选项的CREATE TABLE
语句,那么在复制服务器上也将使用该表选项。这可能会导致问题,因为在复制服务器的文件系统中可能不存在相应的目录或目录不可访问。如果想要覆盖这个问题,可以在复制服务器上使用NO_DIR_IN_CREATE
服务器SQL模式,这样复制服务器将忽略DATA DIRECTORY
和INDEX DIRECTORY
表选项,当复制CREATE TABLE
语句时。结果是MyISAM
数据和索引文件将被创建在表的数据库目录中。
更多信息,请见第7.1.11节,“服务器SQL模式”。