If a DATA DIRECTORY or INDEX
        DIRECTORY table option is used in a
        CREATE TABLE statement on the
        master server, the table option is also used on the slave. This
        can cause problems if no corresponding directory exists in the
        slave host file system or if it exists but is not accessible to
        the slave server. This can be overridden by using the
        NO_DIR_IN_CREATE server SQL
        mode on the slave, which causes the slave to ignore the
        DATA DIRECTORY and INDEX
        DIRECTORY table options when replicating
        CREATE TABLE statements. The
        result is that MyISAM data and index files
        are created in the table's database directory.
      
For more information, see Section 5.1.8, “Server SQL Modes”.


User Comments
Add your own comment.