Additional languages


Windowsmysqld-maxmysql-max-nt服 务器使用-DUSE_SYMDIR选项编译成。允许你放置数据库目录到一个不同的硬盘,通过设置一个符号链接指向它。这类似于Unix中 的符号链接,尽管设置链接的过程不同。

符 号链接默认为启用。如果你不需要,使用skip-symbolic-links选项来禁用它:

[mysqld]

skip-symbolic-links

Windows中, 通过在数据目录中创建一个文件,该文件包含目标目录的路径,你可以为MySQL数据库创建一个符号链接。该文件应该被命名为db_name.sym, 其中db_name是数据库名。

假 定MySQ数据目录是C:\mysql\data并且你想要数据库foo放 置在D:\data\foo。设置一个符号链接如下所示:

1.    确 保D:\data\foo目录存在,如果必要创建它。如果你在数据目录内有一个命名为foo的数据 库目录,你应移动它到D:\data目录。否则,符号链接无效。为避免出现问题,当你移动数据库目录时服务器不应该运行。

2.    创 建一个文本文件C:\mysql\data\foo.sym,该本文文件包含路径名D:\data\foo\

此 后,数据库foo创建的所有表将创建在D:\data\foo文件中。请注 意,如果在MySQL数据目录中存在同名的数据库目录,不能使用符号链接


这是MySQL参考手册的翻译版本,关于MySQL参考手册,请访问dev.mysql.com。 原始参考手册为英文版,与英文版参考手册相比,本翻译版可能不是最新的。

Top / / / Up / Table of Contents