您好,登錄后才能下訂單哦!
問題
Navicat刪除本數據庫時卻刪除失敗,系統提示出現了錯誤,錯誤代碼為:
1010-刪除數據庫時出錯(無法rmdir/testdb,錯誤號:39)
解決過程
1)查找數據庫的存儲位置
mysql> show variables like '%datadir%'
2)進入存儲位置,發現
testdb數據庫下還有一些文件無法刪除
ACT_EVT_LOG.frm??????? ACT_HI_COMMENT.frm?????? ACT_HI_VARINST.frm???? ACT_PROCDEF_INFO.frm???? ACT_RU_EXECUTION.frm
疑問:創建腳本中沒有這些大寫的字母,指定的是小寫,目前尚不知道哪里出現問題,這些表是如何生成的?
3)刪除testdb文件夾下的所有文件,解決問題
cd testdb
rm -rf *
注意
針對2中的大寫字母,需要關注my.cnf配置文件中,配置項
lower_case_table_names 是mysql一個大小寫敏感設置的屬性參數說明:???免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。