我使用属性DATA DIRECTORY
我的代码:
mysql> CREATE TABLE t2(id int) ENGINE=MyiSam DATA DIRECTORY='D:/';
Query OK, 0 rows affected, 1 warning (0.05 sec)
mysql> show warnings;
+---------+------+---------------------------------+
| Level | Code | Message |
+---------+------+---------------------------------+
| Warning | 1618 | <DATA DIRECTORY> option ignored |
+---------+------+---------------------------------+
1 row in set (0.00 sec)
如何修复警告?
答案 0 :(得分:3)
上发帖仅当您不使用--skip-symbolic-links选项时,这些选项才有效。您的操作系统还必须具有可靠的线程安全的realpath()调用。
我的理解是,realpath()的Windows实现是不完整的,因此创建表数据目录和索引目录选项不适用于Windows。
因此,您可以使用相对路径获取不同的文件夹,或者可能使用using symbolic links