我很抱歉,如果這看起來過於簡單。我發現最好問一個愚蠢的問題,並編寫正確的代碼,而不是犯錯誤,花幾個小時試圖找到並修復它。組織一個多用戶數據庫網站
我做了我哥哥一個客戶管理系統(PHP/MySQL的),他的幾個朋友看到了,想一個了。所以我認爲只是建立一個單獨的網站,每個人都有自己的登錄名/密碼是一個好主意。當他們登錄到他們的賬戶時,他們只能看到他們的客戶數據庫。這聽起來像個好主意,但我正在碰到一個心理障礙。
現在我哥的地盤我有兩個表一個用於登錄信息(這樣他就可以給訪問他的球隊),然後實際的數據庫保存所有的客戶信息一個數據庫。如果我遵循這個模型,我仍然只需要一個數據庫和一個表來獲取登錄信息,但是每個用戶都必須爲他們的個人客戶擁有自己的表。所以說我最終得到越來越多的用戶,我擁有一個擁有數百個不同表格的數據庫。可以嗎?他們的安全問題?有沒有更好的方法來解決這個問題?我錯過了一些邏輯?謝謝。
將所有的sql保存在源代碼管理中。使用腳本來創建/修補數據庫。每個租戶使用一個數據庫(mysql數據庫實際上不是通用命名法中的數據庫,它們是模式) – 2013-02-21 20:01:29