数据库软件基础搭建的思考(WAMPserver)

本文的目的是介绍关于构建个人小型医学数据库的软件基础方面的一些实践和思考,做到局域网访问,乃至外网访问。
在这里插入图片描述

wampserver简要介绍

WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。它可以在Windows操作系统上运行,是一个解决方案堆栈。WampServer包括Apache Web服务器、OpenSSL用于SSL支持、MySQL数据库和PHP编程语言。WampServer可以让开发人员免去繁琐的配置环境过程,从而腾出更多精力去做开发。

可以用于windows系统的类似的平台还有XAMPP,如果是其它的系统,需要安装其它类似的工具公包。WampServer和XAMPP都是解决方案堆栈,包括Apache Web服务器、MySQL数据库和PHP编程语言。它们都可以在Windows、macOS和Linux等操作系统上运行。WampServer可以安装不同版本的Apache Web服务器、MySQL、MariaDB或PHP包,以便拥有它们的最新版本。WampServer的管理界面是层级式菜单,相对比较实用,而且升级相对容易。XAMPP支持macOS、Linux和Windows,但使用更多资源,因为它包括更多功能,例如FTP服务器。

总的来说,WampServer和XAMPP都是很好的解决方案堆栈,但它们之间的区别在于WampServer更加轻量级,而XAMPP则更加全面。希望这些信息对你有所帮助!如果你还有其他问题,请随时问我。

Wampserver包含的功能模块

WampServer包括Apache Web服务器、MySQL数据库和PHP编程语言等。这些模块的功能如下:

  • Apache Web服务器:Apache是一种流行的Web服务器,它可以处理HTTP请求并将Web页面发送回客户端。它还支持SSL和TLS协议,以便在Web浏览器和Web服务器之间进行安全通信。后续遇到的网络方面的设置,都是对Apache进行相关参数的修改。
  • MySQL数据库:MySQL是一种流行的关系型数据库管理系统,它可以存储和检索数据。它支持SQL查询语言,并提供了多种存储引擎,例如InnoDB、MyISAM等。这是数据库,是我们存储数据的地方。
  • phpMyAdmin是一种基于Web的MySQL数据库管理工具,它可以让你通过Web浏览器管理MySQL数据库。它提供了一个易于使用的界面,可以让你执行各种MySQL数据库管理任务,例如创建、删除和修改数据库、表和字段,导入和导出数据等。它还提供了一个SQL查询编辑器,可以让你编写和执行SQL查询语句。phpMyAdmin是一个开源软件,可以免费下载和使用。这是数据库的管理界面,也可以使用其它类似的管理查询软件

Wampserver 管理界面的替换

有一些比phpMyAdmin更简单、更容易使用的MySQL数据库管理工具,如果不喜欢默认的管理界面可以进行替换。以下是其中一些:

  • Adminer:Adminer是一个基于Web的MySQL数据库管理工具,它提供了一个简单的界面,可以让你执行各种MySQL数据库管理任务,例如创建、删除和修改数据库、表和字段,导入和导出数据等。它还提供了一个SQL查询编辑器,可以让你编写和执行SQL查询语句。Adminer是一个开源软件,可以免费下载和使用。这个也是软件包进行了内置,可以在作为日常查询数据库的时候使用
  • HeidiSQL:HeidiSQL是一个Windows平台上的MySQL数据库管理工具,它提供了一个易于使用的界面,可以让你执行各种MySQL数据库管理任务,例如创建、删除和修改数据库、表和字段,导入和导出数据等。它还提供了一个SQL查询编辑器,可以让你编写和执行SQL查询语句。HeidiSQL是一个开源软件,可以免费下载和使用。
  • DBeaver:DBeaver是一个跨平台的数据库管理工具,它支持多种数据库管理系统,包括MySQL、PostgreSQL、Oracle、SQLite等。它提供了一个易于使用的界面,可以让你执行各种数据库管理任务,例如创建、删除和修改数据库、表和字段,导入和导出数据等。它还提供了一个SQL查询编辑器,可以让你编写和执行SQL查询语句。DBeaver是一个开源软件,可以免费下载和使用。

Wampserver局域网访问的设置

网络上相关的帖子不少,大概就是对Apache服务器的一些参数进行设置。
要设置Apache服务器可以局域网访问WampServer,你需要进行以下步骤:

  1. 打开WampServer的Apache配置文件httpd.conf。你可以在WampServer的安装目录中找到这个文件,例如:C:\wamp64\bin\apache\apache2.4.46\conf\httpd.conf。
  2. 找到Listen指令,并将其更改为以下内容:Listen 0.0.0.0:80
  3. 找到ServerName指令,并将其更改为以下内容:ServerName 你的IP地址:80
  4. 找到Require指令,并将其更改为以下内容:Require all granted
  5. 保存并关闭httpd.conf文件。
  6. 重新启动WampServer的Apache服务器。
    完成上述步骤后,你就可以使用其他计算机上的Web浏览器访问WampServer了。只需在Web浏览器中输入WampServer所在计算机的IP地址即可访问。**以上回答来自于

Wampserver的外网访问

如果想进行外网访问数据库,内网穿透可能是一个选择,但是早期可能也并不需要。
内网穿透是一种通过公网访问内部私有网络的技术。内网穿透又被称为端口映射、内网映射、NAT穿透。

cpolar穿透

cploar软件可以从官网下载,安装和设置过过程很简单,免费版本会获得一个随机的外网地址,可以通过这个地址对数据库进行访问。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

预测模型的开发与应用研究

文中代码请大家随意

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值