我試圖用MyISAM作爲MySQL中的存儲引擎創建一個表。但查詢無法執行以下錯誤代碼。使用存儲引擎'myisam'和數據目錄在mysql中創建表錯誤
Can't create/write to file '/Users/arun_kumar/Desktop/Test_DB_Data/Inde/myisam_data.MYI' (Errcode: 13)
以下是我所使用的查詢,
CREATE TABLE `test`.`myisam_data` (
`tee_id` INT NOT NULL AUTO_INCREMENT,
`name` TEXT,
PRIMARY KEY (`tee_id`)
)
ENGINE = MyISAM
CHARACTER SET utf8
DATA DIRECTORY = '/Users/arun_kumar/Desktop/Test_DB_Data/Data'
INDEX DIRECTORY = '/Users/arun_kumar/Desktop/Test_DB_Data/Inde';
目的選擇的MyISAM的是它會支持不同的表,在這裏我需要存儲在一個磁盤和幾張桌子磁盤分區保留在同一數據庫中的另一個磁盤上。
請幫我解決這個問題。
這對我的作品。 – 2012-03-13 12:00:30
你確定MySQL有權寫入該目錄嗎? – 2012-03-13 12:02:41
我給這個目錄的所有權利 – 2012-03-13 12:22:47