如何将网站连接到MYSQL数据库?

时间:2013-09-25 09:35:22

标签: javascript mysql database html5

我目前正在开发一个计算用户费用的网站(html 5),在计算之后,用户必须将其保存为报告以备将来使用。所以我想知道是否有任何方式将网站连接到MYSQL数据库或任何其他方式,而不是使用java脚本创建数据库,因为我是Js的新手。

三江源

3 个答案:

答案 0 :(得分:3)

理想情况下,您应该编写一些服务器端代码以将此类信息添加到数据库中。这样您就可以保护对授权用户(即登录用户)的访问,并且任何用户都无法在浏览器上修改您的查询。您可以使用像PHP这样的编程语言(使用像Yii,CodeIgniter这样的框架),它非常轻量级。

答案 1 :(得分:2)

浏览器没有用于连接MySQL服务器的内置机制。

您的选择是:

  • 编写浏览器插件
  • 编写Web服务并使用JavaScript创建XMLHttpRequest对象以与其进行通信

第二个选项是最常见的选项(几乎可以肯定是最好的选项,因为它不需要用户安装浏览器插件或者您可以直接访问所有用户的数据库)。

如果您想使用JavaScript,则可以使用(例如)Node.jsmysql driver in npm创建您的网络服务。

答案 2 :(得分:1)

您应该使用HTML5 Web SQL来实现此目的。这是您可以参考的链接: http://www.tutorialspoint.com/html5/html5_web_sql.htm