2015-11-28 24 views
0

我的問題是:我可以爲單個MySQL安裝上運行的每個數據庫指定不同的數據目錄嗎?

我可以爲在單個MySQL安裝上運行的每個數據庫指定不同的數據目錄嗎?我有多個大型數據庫,我想將它們分別指向它自己的目錄,每個目錄都位於不同的安裝目錄(唯一磁盤)上。

圖片勝過千言萬語,所以讓我來舉例說明:

enter image description here

嘗試這樣的事情出於某種原因造成數據庫和表,但忽略數據目錄和索引目錄選項:

CREATE DATABASE `DB1` /*!40100 COLLATE 'latin1_swedish_ci' */; 
USE DB1; 
CREATE TABLE `onDisk1` (
    `id` INT(11) NULL DEFAULT NULL 
) 
COLLATE='latin1_swedish_ci' 
ENGINE=MyISAM 
DATA DIRECTORY='/mnt/windows/share_data/mysql' 
INDEX DIRECTORY='/mnt/windows/share_data/mysql' 
; 
+0

谷歌搜索'mysql的DIF不同的數據目錄數據庫「產生這個:http://dba.stackexchange.com/questions/14875/how-to-set-a-specific-directory-location-for-individual-mysql-database –

回答

相關問題