如何将某个库的存储位置改动,及不同库存于不同的硬盘目录?
网络上查了一下,大概都是:
"想把mysql的数据库文件移动到别的盘符下去!查了下手册,发现还真可行!
需求,将现有的名为db_sys的数据库文件移植到e:去!
首先在E盘中创建一个名为db_sys(数据库名)的文件夹,将现在已有的数据库文件(在mysql安装目录的/data目录下可以找到数据库所对应的库文件,这里是一个叫做db_sys的目录)都移到e:\db_sys目录下去,这时可以删除data\db_sys目录了,在data目录下建立一个db_sys.sym的文本文件,内容为e:\db_sys,okay了!"
但是按照这个去测试,发现完全没效果!
用SHOW VARIABLES LIKE '%sym%'
返回结果
have_symlink yes
应该是可以的。
我的操作系统为winserver2008,mysql版本为5.5
有谁遇到过这种情况能帮我解答一下?