2012-04-05 143 views
3

我是HTML5的新手。我知道這是一個愚蠢的問題,但我聽說使用PHP的mysql和html5之間的連接。但我們可以做到兩者之間沒有PHP直接連接?如果是的話,請指導我的建議和教程。html5和mysql之間的直接連接

+2

HTML無法連接任何東西。你可能是指* Javascript *。是的,理論上這是可能的,但你真的不應該想,因爲這意味着公開暴露訪問你的數據庫。 – deceze 2012-04-05 05:32:06

回答

1

單獨的HTML不會讓你連接到MySQL數據庫。但是,是的,服務器端的JavaScript可以幫助你實現你正在嘗試做的事情。有node.js模塊可用於連接和查詢mysql數據庫。你必須安裝node.js,然後你可以用Javascript編寫後端。

https://github.com/joyent/node/wiki/modules#wiki-db-mysql

2

那麼,您將無法直接使用html5連接到它,因爲它運行的是客戶端。這意味着html5代碼(很可能是某種形式的javascript)將在客戶端上運行,但您的mysql系統在另一個服務器上運行。通常,您不會直接打開數據庫對Web的訪問權限(安全原因)。

另一方面,正如其他海報所述,您可以運行JavaScript服務器端。我不知道爲什麼你會這樣做,但是,當PHP可能是一個更強大和更適合這種類型的操作類型的工具。

儘管如此,您可以使用php來做到這一點。退房http://us3.php.net/manual/en/function.mysql-connect.php