我正在處理一個不幸有很多未使用的表的數據庫,我正在嘗試清理它。我試圖找到一種方法,我可以100%確信某個表不再被使用。 一些谷歌搜索後,我仍然找不到一個好的方法來這樣做。我只能到最後寫告訴使用表(INSERT,UPDATE,等): SHOW TABLE STATUS或運行上的MySQL的datadir ls -lt(可以通過運行SHOW VARIABLES LIKE「DATADIR」中找到) 您有
我在朋友之間建立了共享Web服務器設置。每個網站都有自己的數據庫。我希望能夠將每個數據庫的用戶管理委派給數據庫的所有者。這樣他們就可以爲他們的Web應用程序創建賬戶來訪問他們特定的表格,但如果特定的應用程序受到攻擊,它們也不會四處遊蕩。 爲了進一步通過舉例的方式澄清一下,我想是這樣的: Database server at : db.hosting.coop
db root user : [em
是的,這是一個古老的DB(我們是在遷移的過程中)。不知何故,phpMyAdmin讓用戶創建一個帶有'in'的表格。 名稱:type_save」 但是,我似乎現在不能放棄該表。我試過這個命令: mysql> drop table "type_save\'";
ERROR 1064: You have an error in your SQL syntax near '"type_save\'"'