無法創建/寫入文件'sqla3fe_0.ism'。
前述錯誤是Windows平台上的典型消息,Unix平台上的消息與之類似。
一種更正方式是使用“--tmpdir”選項啟動mysqld,或在選項文件的[MySQLd]部分增加該選項。例如,要想指定目錄C: emp,可使用:
[MySQLd]
tmpdir=C:/temp
目錄C: emp必須存在,並有足夠的空間允許MySQL寫入它。請參見4.3.2節,“使用選項文件”。
該錯誤的另一個原因可能是許可事宜。請確認MySQL服務器能夠寫入tmpdir目錄。
此外,還用使用perror檢查錯誤代碼。服務器無法寫入表的一個原因是文件系統已滿。
shell> perror 28
錯誤代碼28:磁盤上無剩余空間