2012-03-13 53 views

回答

3
  1. 創建要創建數據庫的目標驅動器上的文件夾。

  2. 做出MLINK你想要的,所以如果數據庫名稱爲DB1的數據庫的名稱:

mklink /d db1 g:\db1data 
  1. Win7上需要啓動的命令提示符作爲管理員 - 右鍵單擊作爲管理員運行。

  2. g:\ db1data在運行mlink命令之前應該存在,並在執行此操作之前停止mysql,重新啓動以查看新的數據庫。

  3. 剛剛使用它在RAM驅動器上創建一個分貝。計劃在關機之前將其複製到磁盤備份的「正常」分貝!

參考http://dev.mysql.com/doc/refman/5.6/en/symbolic-links.html

二手工具imdisk與命令:

imdisk -a -t VM -m克:-s 2克

首先創建RAM磁盤。

+1

它是在5.6中引入的? – ted 2014-06-24 11:09:00

+1

我不這麼認爲http://dev.mysql.com/doc/refman/5.1/en/windows-symbolic-links.html – tgkprog 2014-06-24 14:55:37

+1

及更早版本http://dev.mysql.com/doc/refman/4.1/en /windows-symbolic-links.html – tgkprog 2014-06-24 14:56:07

1

在Linux環境下它可以使用簡單的符號鏈接是無痛:

1) first check in my.cnf [/etc/mysql/my.cnf] for database files destination. 
2) let say that destination is in folder /var/lib/mysql/ and yours database name is "abccompany" 
3) stop mysql database 
4) move folder [var/lib/mysql/abccompany] to new destination (let say "/diskY") 
5) make symbolic link: 
     ln -s /diskY/abccompany abccompany 
6) start mysql database and everything should work just fine. 
相關問題