我目前正在一個網站(html 5)上計算用戶的費用,在計算之後,用戶必須將其保存爲報告以備將來之用。所以我想知道是否有反正連接到MYSQL數據庫或任何其他方式的網站,而不是使用Java腳本創建數據庫,因爲我是Js的新手。如何將網站連接到MYSQL數據庫?
謝謝你
我目前正在一個網站(html 5)上計算用戶的費用,在計算之後,用戶必須將其保存爲報告以備將來之用。所以我想知道是否有反正連接到MYSQL數據庫或任何其他方式的網站,而不是使用Java腳本創建數據庫,因爲我是Js的新手。如何將網站連接到MYSQL數據庫?
謝謝你
理想情況下,您應該編寫一些服務器端代碼以將此類信息添加到數據庫。這樣您就可以保護對授權用戶的訪問權限(即登錄用戶),並且任何用戶都無法在瀏覽器上修改您的查詢。你可以使用像PHP這樣的編程語言(帶有像Yii,CodeIgniter這樣的框架),它非常輕便。
瀏覽器沒有建立連接到MySQL服務器的機制。
的選項有:
第二個選項溝通是最常見的一個(幾乎可以肯定是最好的,因爲它不需要用戶安裝瀏覽器插件,或者您可以直接訪問數據庫給所有的用戶)。
如果要使用JavaScript,則可以使用(例如)Node.js和mysql driver in npm來創建Web服務。
您應該爲此使用HTML5 Web SQL。這裏是您可以參考的鏈接: http://www.tutorialspoint.com/html5/html5_web_sql.htm
Web SQL數據庫規範不再被維護,並且在將來的版本中可能會丟棄支持。 –
這不是這個問題的答案。 – erginduran
你需要一些服務器端的數據庫訪問編碼和其他商業邏輯。如果你只想使用html和javascript,你可以在服務器端使用NodeJS檢查它。 – erginduran