我最近安裝了一臺Percona Server 5.6而不是MySQL 5.6的新計算機,並且主要使用InnoDB/XtraDB,FWIW。我正在處理的數據庫僅僅是一個測試場,但我有1個問題:在向表中添加一列(甚至刪除一列)之後,我通常會忘記INSERT或以其他方式更改另一個表的數據,這會跟蹤哪些列名在哪個表中;每個表格都有一個ASCII名稱和一個數字,爲簡單起見,這個數字是表格名稱之間的唯一區別。 那麼,有沒有辦法自動更新「關係」表,以便添加或更改列名稱和表的編號,而不是使用cronjob?MySQL/Percona 5.6:在表格被修改後插入表格
現在,我想,我可以丟棄表並使用INFORMATION_SCHEMA,而不是...
編輯0:不要讓上面實現阻止你;這是很好的知道這是否有可能之前採取其他可能的方式。
但是也可以使其反向工作。即在您實現的虛擬信息模式表中可能是多餘的 - 在另一個表上插入該tbl.alter。你不能在信息模式上使用它,因爲它們實際上是視圖。 – cerd