在網(wǎng)上查了大多數(shù)人都說是權(quán)限問題,下面我們講了二種關(guān)于mysql 1017錯(cuò)誤的解決方法,朋友可以參考一下.
ERROR 1017 (HY000):Can’t find file:(errno: 13).
原因是對(duì) mysql的數(shù)據(jù)庫教程文件沒有 讀寫權(quán)限,以debian系統(tǒng)為例子,一般數(shù)據(jù)文件放在 /var/lib/mysql下面.
數(shù)據(jù)庫目錄的權(quán)限是700 (rwx——),所有者是 mysql,數(shù)據(jù)庫目錄下面的文件權(quán)限是660(rw-rw—),所有者也是mysql.
tags: MySQL
posted in SQL by zhiwei
方法二:如果重啟服務(wù)器前沒有關(guān)閉mysql,MySql的MyiSAM表很有可能會(huì)出現(xiàn) ERROR #1017:Can't find file: '/xxx.frm' 的錯(cuò)誤,
出現(xiàn)這個(gè)問題的原因不是'/xxx.frm'這個(gè)文件不見了,而是這些文件的權(quán)限(應(yīng)該要是mysql)不知道為什么變成了root。
解決方法:cd到xxx.frm文件所在目錄下,執(zhí)行一下命令:chown mysql.mysql * 將所有文件的權(quán)限都改過來就可以了.
|
新聞熱點(diǎn)
疑難解答
圖片精選