前言
在刪除資料庫時若出現失敗資訊:
ERROR 1010 (HY000): Error dropping xxx@002dxxx@002dcxxx@002dxxx (can't rmdir './2019@002dfml@002dcompetition@002dtw', errno: 17)
可能的原因有很多,像我的電腦在建立資料庫時名稱為 xxx-xxx-xxx-xxx
,錯誤訊息顯示 xxx@002dxxx@002dcxxx@002dxxx
,顯然是 -
字串在 mac系統上出現字元符號的問題(建議改用底線)。
解決方法
進入 MySql 的目錄資料夾當中,直接把資料庫對應的文件目錄刪除掉。
sudo rm -rf /usr/local/mysql/data/資料庫名稱
因此我的電腦要刪除的話後面加上我要刪除的資料庫名稱
sudo rm -rf /usr/local/mysql/data/xxx@002dxxx@002dcxxx@002dxxx
移除後再刷新查看資料庫,你就會發現該資料庫已經不見了。
鼓勵持續創作,支持化讚為賞!透過下方的 Like 拍手👏,讓創作者獲得額外收入~
版主10在2020年首次開設YouTube頻道,嘗試拍攝程式教學。想要了解更多的朋友歡迎關注我的頻道,您的訂閱就是最大的支持~如果想學其他什麼內容也歡迎許願XD
https://www.youtube.com/channel/UCSNPCGvMYEV-yIXAVt3FA5A
https://www.youtube.com/channel/UCSNPCGvMYEV-yIXAVt3FA5A