2011-04-03 261 views
0

創建數據庫我有名字「DB_General」我想根據他的名字,如「DB_User1」爲每個用戶具有相同的結構,但不同的名稱

創建單獨的數據庫的數據庫。我想爲「DB_User1」使用相同的結構,如「DB_General」中給出的

。有沒有辦法做到這一點,我在JSP中使用MySQL數據庫。

+3

每個用戶都有一個單獨的數據庫?你一定在開玩笑! – awm 2011-04-03 04:42:27

+2

每個用戶都有一個單獨的數據庫?也許你的意思是爲每個用戶單獨列出一張表?我並不聲稱自己是數據庫方面的專家,但如果您想爲每個用戶製作一個單獨的數據庫,那麼您可能需要重新考慮您的設計。 – AndyG 2011-04-03 04:43:25

+0

@awm:我不是在開玩笑的人,它的用戶需求,我告訴你一點關於那個,看看我是否提供了u設施在你可以添加醫生,護士,管理員等的網站上創建診所......如果你只有每個診所有1000名患者,你的數據庫中有50個診所,那麼你如何處理它們,所以我只是想爲每個診所創建單獨的數據庫,所以我只需要一次管理一個數據庫,並且我將會高效。 – Learner 2011-04-03 04:51:21

回答

0

使DB_General例如備份使用mysqldump,如果需要刪除數據,並在不同的數據庫名像DB_User_1

恢復

但是爲每個用戶創建單獨的數據庫的想法似乎是從智慧

0

遠路從shell中以編程方式運行以下代碼:

mysqladmin --user=foo --password=bar create DB_User1 

mysqldump --user=foo --password=bar --no-data DB_general | mysql --user=foo --password=bar DB_User1 
相關問題