MySQL 8.3 Release Notes
如果在源服务器上使用DATA DIRECTORY
或INDEX DIRECTORY
表选项在CREATE TABLE
语句中,那么该表选项也将被用于副本。这可能会导致问题,如果副本主机文件系统中不存在相应的目录,或者存在但副本MySQL服务器无法访问。这可以通过在副本上使用NO_DIR_IN_CREATE
服务器SQL模式来override,该模式将导致副本忽略CREATE TABLE
语句中的DATA DIRECTORY
和INDEX DIRECTORY
表选项。结果是MyISAM数据和索引文件将被创建在表的数据库目录中。
有关更多信息,请参阅第7.1.11节,“服务器SQL模式”。