2012-04-05 78 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