wampserver橙色如何变成绿色_实验室如何自建数据库和网站主页

19c46e07-f517-eb11-8da9-e4434bdf6706.png

本文首发于微信公众号:火行(ID:firegotech)

实验室如何自建数据库和网站主页

作者:沐倾(火行科研Club创始成员)

编辑:火花

(声明:本文适用于非计算机专业领域人士)

研究人员在进行课题研究或工作时,常常因需求希望把自己产出的大量数据建设成数据库或实验室网站,便于数据的查询与二次挖掘。与IT公司来合作完成时,不少老师都体会到在需求分析上可能会因为一些领域上知识的差异性,最终呈现出的结果或与自己的设想存在出入,或在日后使用遇到的细节问题实验室无法解决。实际上,最了解课题组需求的莫过于课题组自己,而大家也常常因需要编程基础或毫无建设数据库的经验与头绪而望而却步。

这篇文章的撰写目的便是希望介绍一种适合于科研人员掌握和自学的数据库构建技术。这里所提到的数据库可以理解一个有界面的网站,并能在此基础上进行简单的查询与数据展示功能。本篇主要介绍在Windows系统中构建数据库需要安装的软件、配置步骤及网页设计方法,日后会陆续更新详细的功能制作方法。

一、所使用的数据库技术——LAMP

LAMP实际上就是一组用于Web应用的软件组合的首字母缩写,其全称为:Linux + Apache + MySQL + PHP,由四部分组成,数据库/网站的运行需要这四个软件协同工作。具体来说,L代表的是Linux操作系统,假如系统是Windows,我们通常也称其为WAMP,即,W代表Windows;A代表的是Apache,它是世界最流行的Web服务端软件之一,可以理解为是一个专门负责实现Web响应的网页服务器;M代表MySQL或MariaDB数据库,这里的数据库指的是数据库管理系统,可以理解为后台存储管理数据的数据库服务器;P代表PHP、Perl或Python编程语言,可用于实现一些动态的功能。

二、所需安装的数据库集成软件——WAMP

在过去,如果要在电脑上进行数据库构建搭建,可能需要分别安装A、M、P这三部分软件,操作上相对繁琐。目前,网上已有非常多的合成包下载,即只需要简单的安装一个集成软件,就可以完成整个数据库构架的安装。在Windows系统中,常见的集成软件有WampServer、phpStudy等,均是免费软件。以Wamp为例,Wamp版本众多,一般来说,安装完成后开启Wamp,会在桌面右下角看见启动图标,等待几秒后,若图标变为白色(有的版本是绿色),则表示安装成功。若无法正常开启,可能由于Windows系统版本问题,在网上下载其他版本的Wamp进行安装即可。Wamp的安装没有什么需要特别注意的地方,不同的版本对于使用上没有太大区别。笔者使用过的为wamp2.0及5.0。

Wamp开启步骤:

1.开始菜单下点击

1ac46e07-f517-eb11-8da9-e4434bdf6706.png

2.开启后在桌面右下角显示

1bc46e07-f517-eb11-8da9-e4434bdf6706.png

三、所需安装的网页设计软件——Dreamweaver 8

Dreamweaver8是一款集网页制作与管理的网页编辑器,最大的优点就是所见即所得,便于无编程基础的人可以进行网站/数据库界面的设计。

1dc46e07-f517-eb11-8da9-e4434bdf6706.png

四、所需进行的配置

Dreamweaver8管理数据库的关键步骤便是建立起Dreamweaver8与Wamp之间的联系,即在Dreamweaver中完成页面设计后,实现数据库技术调用->浏览器中展示效果。

(1) 站点-新建站点

(2) 命名站点名称

1fc46e07-f517-eb11-8da9-e4434bdf6706.png

(3)选择相应的数据库技术

20c46e07-f517-eb11-8da9-e4434bdf6706.png

(4)文件存放位置,这里有两个需要自定义的路径,建议wamp安装时放在默认目录,即C:wamp,所有网页文件存放在C:wampwww这个路径下。

21c46e07-f517-eb11-8da9-e4434bdf6706.png

24c46e07-f517-eb11-8da9-e4434bdf6706.png

其余步骤均不需要修改,直接点击下一步至完成。

五、一个例子

以Dreamweaver自带的网站模版为例,来说明一下如何算是成功搭建起了数据库环境。

  1. 检查Wamp是否正常开启。
  2. 打开Dreamweaver8,导入一个模版。

25c46e07-f517-eb11-8da9-e4434bdf6706.png

根据需求定制自己的数据库界面,例如将数据库名称改为:MyDatabase。

26c46e07-f517-eb11-8da9-e4434bdf6706.png

保存文件至C:wampwww,命名为index.html。

29c46e07-f517-eb11-8da9-e4434bdf6706.png

点击F12,或在浏览器中输入:http://localhost/index.html

2ac46e07-f517-eb11-8da9-e4434bdf6706.png

浏览器中显示设计后的界面,如能看见与Dreamweaver中设计一样的界面,表示数据库环境搭建成功。

2cc46e07-f517-eb11-8da9-e4434bdf6706.png

作者简介

沐倾,女,从事生物信息学方向,现就职于东方肝胆外科医院。

火行科研Club创始成员。

郑重声明:

申请转载授权火行文章,请在公众号后台留言。

未经授权,不得转载,违者将追究法律责任!

本公众号由北京市盈科律师事务所 胡瀚文律师 提供法律支持。

- END -

交流,我们是认真的:

NSFC交流群,公众号后台回复“基金加群”获取加群通道,目前群一满员,群二热聊中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/507886.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

远程连接电脑_Python黑科技:在家远程遥控公司电脑,python+微信一键连接!

有时候需要远程家里的台式机使用,因为我平时都是用 MAC 多,但是远程唤醒只能针对局域网,比较麻烦,于是我想用微信实现远程唤醒机器。准备工作本程序主要是实现远程管理 Windows10操作系统的开机和关机:在 Windows机器的…

302 found是什么意思_犯罪大师心中的恶魔答案是什么 心中的恶魔答案真相分析...

犯罪大师是今年很热门的一个破案题材的游戏,游戏中有很多匪夷所思的案件,需要玩家解答,游戏中经常更新一些突发案件,最新的突发案件是心中的恶魔是一个很不错的案件,那么到底要怎么才能找到正确的凶手呢?希…

mysql源码安装报错_mysql 的二进制和源码包 安装的报错总结

MySQL报错总结报错原因:/application/mysql-5.6.44/tmp不存在解决方法:mkdir /application/mysql-5.6.44/tmp报错原因: /application/mysql-5.6.44/存放socket 目录没有权限解决方法:chown -R mysql.mysql /application/mysql-5.6…

hao123电脑版主页_建议Lenovo用户卸载监守自盗的联想电脑管家

最近我一直很迷惑,作为一个不用笔记本电脑上xxxxhub/2048等奇妙平台的正经大学生,为什么时而会出现辣鸡页游广告弹窗?好吧,最后我耐心等待,终于在某次弹出垃圾广告的时候定位了这个进程——AdvPopForm.exe在“wprst”的…

怎么彻底重装清空电脑_电脑开不了机怎么重装系统?不用送去维修店啦!

小白系统免费的人工客服点击联系电脑无法启动的时候怎么办呢?很多朋友直接送去电脑城了,但是去一次就如同在百度上查询自己得了什么病是一样的,查一下自己不舒服就癌症了,电脑城查一下就问你卖多少钱,费时费力&#xf…

日语输入法电脑版_日语轻松入门小百科

如果你一直以来都对日语抱有强烈的兴趣,那么就赶紧跟我一起轻松入门吧~科普之一:日语五十音图什么是假名?什么是五十音图?日语的字母叫做假名,每个假名代表一个音节。假名有两种书写方式,即平假名和片假名&…

a jni error has occurred_A-08 幂函数、有理函数、代数函数

欢迎光临我的专栏《微积分学习之旅》,一起学习,共同提高。函数是微积分的基础,我们已经学习了直线函数和多项式函数,本篇中我们继续学习幂函数、有理函数和代数函数。幂函数(Power Functions)如果一个函数形…

echarts 浏览器兼容性_谷歌浏览器不再使用quot;黑名单quot; / iPhone可能放弃lightning充电口//微软中国被列为被执行人/QQ 音乐上线...

# 避免种族歧视 ,谷歌浏览器将不再使用"黑名单"6月9日报道,由于全球各地反对种族歧视的呼声高涨,谷歌决定修改Chrome浏览器中可能引发种族歧视联想的表述,包括“黑名单”、“白名单”等词。报道称,谷歌将通过…

python输出结果每5个换行_python for循环 - python基础入门(11)

文章首发微信公众号,微信搜索:猿说python在python开发中,除了前篇文章介绍的while循环还有一个for循环也经常使用,两者使用都是大同小异,for循环的使用相对于while循环更加灵活,下面我们一起来了解下具体区…

cad钣金展开插件_钣金折弯展开的计算方法汇总

提醒:点上方↑↑↑“钣金学习网”免费关注90度折弯折弯系数最简单的计算方法就属90度折弯系数经验公式:1.7倍料厚计算方法了。这个公式是怎么使用的?用在90钣金折弯加工中,一个直角弯减去1.7倍的料厚。比如:材料是1mm铁…

pcb设计实战与应用智能手机_一种针对毫米波雷达天线应用而优化设计的PCB层压板...

常见的复合材料印制电路板(PCB)其介质层大多采用玻璃纤维作为填充料,但是由于玻璃纤维特殊的编织结构,导致PCB板局部的介电常数(Dk)会发生变化。尤其是在毫米波(mmWave)频率下,较薄层压板的玻璃编织效应会更加明显,Dk的局部不均匀…

GPS 校验和 代码_Linux recovery 移除签名校验

原创作者:王锐,多年 Linux 系统、龙芯平台移植与优化研发经验,Linux Contributor、Mozillian。背景某个设备配套的刷机程序是个 Linux recovery kernel,刷机过程会先从U盘加载刷机脚本,仅在签名校验通过后才执行脚本。…

shell su 密码_[SU模型] 59个公共卫生间

介绍 - Introduce名称|59个公共卫生间格式|skp大小|127 MB获取方式|免费获取嗨,大家好~今天给大家分享的是59个公共卫生间模型。文末获取素材- 部分素材内容的预览图如下 -A | ZD有一个计划:前期在公众平台…

mysql触发器的要素_MySQL触发器

触发器是一类特殊的事务,可以监视某种数据操作(insert,update,delete),并触发相关操作(insert,update,delete)触发器创建之四要素:监视地点(table)监视事件(insert,update&#xff0…

您与此网站建立的连接不安全_dede网站密码忘记找回服务为先

dede网站密码忘记找回服务为先网站安全是现在一个非常重要的课题。基本上,互联网上的所有用户群都对自己的隐私信息和企业相关信息更感兴趣。因此,无论是搭建网站还是做一些平台,用户对网站服务器和网站空间安全都有很高的要求。对于网站服务…

通达信手机版指标源码大全_通达信指标公式源码短炒买卖指标

做价值的传播者,一路同行,一起成长问题:怎样才能每天都收到这类文章!答案:只需点击上方《通达信指标公式软件》VAR1:((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100(CLOSE-MA(CLOSE,32))…

c++ curl 超时_cc++写网络爬虫,curl+gumbo配合使用

是的,你没有听错。就是用c或者说c语言写爬虫。其实不难,虽然没有Python写起来那么简单。但是也不是那么复杂啦,毕竟好多大佬都写了那么多库,我们只要会用大佬写的库就行。网址:https://acm.sjtu.edu.cn/OnlineJudge/st…

S如何边缘控制_强夯法效果如何?来看看这个检测结果

强夯法指的是为提高软弱地基的承载力,用重锤自一定高度下落夯击土层使地基迅速固结的方法。强夯法适用于处理碎石土、砂土、低饱和度的粉土与黏性土、湿陷性黄土、杂填土和素填土等地基。对高饱和度的粉土与黏性土等地基,当采用在夯坑内回填块石、碎石或…