0
我有一個網絡應用程序,允許人們管理數據庫中的一組用戶和課程。這個數據庫結構是使用Web應用程序爲每個訂戶複製的,並用它們的數據填充它。例如:改變生產中的數據庫而不丟失數據
Subscriber 1 DB
user table
userID, name, age, etc
lesson table
lessonID, start, end, location, etc
Subscriber 2 DB
user table
userID, name, age, etc
lesson table
lessonID, start, end, location, etc
未來,我將不得不在推出新功能時推出對這些數據庫的更改。我將如何去更新所有數據庫的數據庫結構?
我知道如何添加一個額外的列:
ALTER TABLE user ADD COLUMN address VARCHAR DEFAULT 0;
,但我怎麼得到它適用於所有的數據庫?有沒有辦法在MYSQL工作臺中做到這一點?
此應用程序使用PHP,Google App Engine和Cloud SQL。感謝您的任何意見!