AJAX可以直接與MySQL進行通信嗎?例如,我只有一個簡單的文本框和一個函數觸發器,它檢查數據庫,如果單詞在那裏。如果我想使用JSP,它將如何實現?可以使用jQuery嗎?或者我可以用我擁有的所有單詞創建一個JSON?AJAX/jQuery和MySQL?
謝謝。
AJAX可以直接與MySQL進行通信嗎?例如,我只有一個簡單的文本框和一個函數觸發器,它檢查數據庫,如果單詞在那裏。如果我想使用JSP,它將如何實現?可以使用jQuery嗎?或者我可以用我擁有的所有單詞創建一個JSON?AJAX/jQuery和MySQL?
謝謝。
AJAX運行客戶端,代碼可以由執行它的任何客戶端修改。您不應該使用AJAX直接連接到數據庫,而是始終在中間放置一個服務器端腳本來保護數據庫。
即使技術上可行,您也不應該在這樣做。
好的,謝謝。我不會再這樣了。 :) – ton 2011-03-11 15:24:49
AJAX可以反饋回Web服務器。網絡服務器然後可以與數據庫進行通信。 AJAX和db之間沒有直接的聯繫。無論如何,暴露你的db可能是一個安全風險。
不,JavaScript不能直接與MySQL數據庫通信。 – 2011-03-11 14:55:38
不,你應該使用AJAX加載一個連接到MySQL並回顯你想要的數據的PHP腳本。 (或類似的東西:))) – Cristy 2011-03-11 14:57:33
嗨克里斯蒂,我可以在JSP中做到這一點? – ton 2011-03-12 09:08:24