我自己建立了乙個資料庫school,但是使用命令:drop database school;刪除本資料庫時卻刪除失敗,系統提示出現了錯誤,錯誤**為:
error 1010 (hy000): error dropping database(can't rmdir './school/',errno:17)
我在網上搜到了別人的解決方法,有人說要首先找到mysql的school路徑,在該路徑下通常會有些檔案是使用者操作遺留的,刪除此檔案後,再執行刪除資料庫操作就可以成功刪除資料庫了。
但是,我在我的mysql的安裝目錄中並沒有找到這個資料夾,於是我通過執行shell命令:find / -name school,終於在/var/lib/mysql/目錄下找到了這個school資料夾,於是我將其中的幾個檔案刪除,果然再執行drop database school;命令就可以將資料庫刪除了。
無法刪除mysql的資料庫的解決辦法
我自己建立了乙個資料庫webgame,但是使用命令 drop database webgame 刪除本資料庫時卻刪除失敗,系統提示出現了錯誤,錯誤 為 error 1010 hy000 error dropping database can t rmdir webgame errno 17 我在網上...
資料庫主體在該資料庫中擁有 架構,無法刪除解決方法
每乙個資料庫使用者對應於乙個系統登陸帳號,並且每乙個架構只能賦予乙個使用者。所以直接刪除使用者的架構是不可以的,然後我就新建乙個登入名,並且在使用者對映裡面將db owner架構 如果原使用者還有其他架構,則也把其他架構賦給他 賦給他,然後就可以刪除之前的使用者了 先刪除此使用者對應的架構,然後在刪...
資料庫主體在該資料庫中擁有架構,無法刪除解決方法
伺服器資料庫上建立了乙個專屬的管理員,因為測試想將其刪除,但是總是提示該使用者擁有架構不能刪除,而且架構顯示db owner也不可更改,我用的是sqlserver2008。在sql server2000中刪除資料庫使用者很簡單,只要直接刪除或者使用drop user命令就可以了,但是sql serv...