可以托管一个提交到网络驱动器上的MySQL数据库的简单Web表单

时间:2012-11-19 15:24:55

标签: mysql database ms-access web data-entry

我正在寻找一些替代方法,将信息整理到数据库中,然后运行一些SQL查询来生成一些报告。

现在我在网络驱动器上有一个MS Access(2003),我在该领域的人员将访问此数据库并通过MS Access Form输入数据。在此之后,我必须运行查询(目前每周)并将它们导出到Excel电子表格。

现在我有一些新的启动器+升级我的MS办公软件,我希望在不需要软件(即网站)的情况下使数据库更易于访问(同时保持安全),如果可能的话。现在我知道如何编写将数据输入MySQL数据库的PHP表单。

这是我的困境......我们拥有的数据是非常敏感的信息,如果人们掌握它,它可以打开很多人欺诈,所以我不想去参与一个网络托管公司。所以我被提到“为什么不从网络驱动器运行MySQL数据库”。

所以我的问题是我在这件事上的选择

  1. 是否可以通过网络驱动器(例如通过XAMPP或类似的东西)运行私人网站,如果是这样,我将如何处理它?<​​/ li>
  2. 如果没有MS Access的替代方案,我可以轻松地开发数据输入表格吗?
  3. 提前谢谢你,

    约翰

1 个答案:

答案 0 :(得分:2)

是的,可以在专用网络上运行网站,尽管“通过网络驱动器”部分要求并不清楚。网站需要网络服务器(如WAMP或XAMPP或类似网站);您通过URL访问此网站; URL可以嵌入到网络驱动器中的快捷方式中,如果这样可以让您满意的话。 Web服务器软件可以在与网络驱动器相同的物理硬件上运行,但如果它在自己的计算机上运行可能会更好。

如果您知道如何构建安全的网站,则可能比在网络驱动器上保留访问数据库更安全。如果您不知道如何构建安全的网站,它可能仍然比在网络驱动器上保留访问数据库更安全,只要无法从公司网络外部访问网站 ,并且您的公司网络内置了足够的安全措施。如果攻击者有任何方式可以访问您的网页,并且您的网站包含安全漏洞,则可能是您的数据被盗。