"Navicat" , "mysql" , "xxx.war" , "tomcat",“JDK","JRE" 都是什么?请指导,谢谢

最近公司里部署一个平台试用。看对方工作人员在机器上用了"Navicat","mysql","xxx.war","tomcat",“JDK","JRE"这样几个东西,又调了... 最近公司里部署一个平台试用。看对方工作人员在机器上用了"Navicat" , "mysql" , "xxx.war" , "tomcat",“JDK","JRE"这样几个东西,又调了“环境变量”。有几个问题请教下IT高人(请分别按下列顺序讲解):

1:"Navicat" , "mysql" , "xxx.war" , "tomcat",“JDK","JRE" ,”配置环境变量“分别是什么? 它们的功能分别是什么?

2:部署一个平台,上面这几个东西"Navicat" , "mysql" , "xxx.war" ,"tomcat",“JDK","JRE" ,”配置环境变量“ ,它们的顺序和关系是什么?

3:曾经还看见过一个PHP MYSQL,这个PHP MYSQL 是什么?

4:原来还见到过ORACLE,一般有同事,一看到一个网站之类的,就问是用什么做的。
有人回答ORACLE 或者 其它的,请问ORACLE和网站平台是什么关系?还有什么其它的吗?

5:JAVA ,PHP , C , 这三个分别是什么 ?他们之间有什么关联吗?

6:基于”Navicat" , "mysql" , "xxx.war" , "tomcat",“JDK","JRE" ,”配置环境变量“部署一个平台,是所谓单机版的吗?部署的顺序和流程是?请讲下每一个的作用。

谢谢高人,本人不太懂IT,麻烦费心通俗细致的讲解。
展开
 我来答
ppwangs
2011-12-19 · TA获得超过281个赞
知道答主
回答量:65
采纳率:0%
帮助的人:54.8万
展开全部
1:"Navicat" , "mysql" , "xxx.war" , "tomcat",“JDK","JRE" ,”配置环境变量“分别是什么? 它们的功能分别是什么?
Navicat:是mysql的一种客户端,方便用户可视化的使用mysql。和sql server 查询分析器一样。
mysql:是一个轻量化的数据库。用于存储数据,信息等等。
xxx.war:是java web开发出来的部署包,通俗点讲就是一个网站的压缩包,放在 tomcat 指定目录就可以用了。
tomcat:是Java web 诚寻运行指定的容器一种。就是服务器程序,有了这个,网站才能顺利访问。
JDK:是java的开发环境。一般是开发展使用这个。
JRE:是java的运行环境。
————
配置环境变量,是为了让系统能够便捷的访问到以上程序,将路径等信息配置到环境变量中。
————
2:部署一个平台,上面这几个东西"Navicat" , "mysql" , "xxx.war" ,"tomcat",“JDK","JRE" ,”配置环境变量“ ,它们的顺序和关系是什么?
没有指定的顺序,但是需要先安装JRE或者JDK(包含JRE),然后安装mysql,tomcat,部署xxx.war。至于Navicat,只是用来分析sql用的,一般正式环境就不需要了。
至于关系。你访问一个网站,这个网站接收到请求,通过tomcat里的XXX.war程序,访问mysql数据库,然后返回结果。
3:曾经还看见过一个PHP MYSQL,这个PHP MYSQL 是什么?
PHP 是另外一种开发语言,和刚才的Java不同,PHP是轻量级的开发语言,而Java则适合大型应用。 MYSQL 作为数据库,提供一个接口,只要开发语言支持,都可以访问到mysql的数据库。
4:原来还见到过ORACLE,一般有同事,一看到一个网站之类的,就问是用什么做的。
有人回答ORACLE 或者 其它的,请问ORACLE和网站平台是什么关系?还有什么其它的吗?
oracle 是甲骨文公司的英文名称,这里一般是指数据库。oracle是一个重量级的数据库,和mysql一样部署在后台,共应用程序访问。性能和结构都要比mysql好很多,对于大型程序,一般选用oracle。其他的还有如 sqlserver, DB2, derby等等。
5:JAVA ,PHP , C , 这三个分别是什么 ?他们之间有什么关联吗?
都是程序开发语言。
java 基于虚拟机,可以做桌面程序和网站程序。
PHP 基于一个容器(服务器),适合做网站程序。
C基于系统,适合做本地客户端程序,桌面程序。
他们之间没有必要的关联。但是C作为程序基础,是大多数程序员入门首选。
6:基于”Navicat" , "mysql" , "xxx.war" , "tomcat",“JDK","JRE" ,”配置环境变量“部署一个平台,是所谓单机版的吗?部署的顺序和流程是?请讲下每一个的作用。
部署完毕以后,本机即可以访问,如果外网可以访问到本机的IP,那么,外网也可以访问到这个程序。
流程顺序和作用上面已经叙述。

其实,你平常经常访问的淘宝啊,各类视频网站啊,百度啊,都是这类应用:WEB 应用。他们运行于一个容器上,然后供互联网用户访问使用。

希望可以帮助你。
追问
平时看见PHP 和 mysql 总是联系在一起,他们到底之间扮演着什么样的关系和角色?
追答
PHP就好比是饭,
mysql好比是饭碗。
饭可以放在饭碗里吃,也可以直接用锅抓着吃。
饭碗可以有大的,小的。
没有必然的联系,但是某种情况下(有人吃饭,那你饭要盛在饭碗中)。

参考资料: 自己。

slzcharge
2011-12-19 · 超过11用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:31.4万
展开全部
T.T 你在公司做啥的?
销售 业务?
sqlServer 微软的中大型数据库 收费
mysql 中大型数据库 免费
oracle DB2 大型数据 收费(很贵)
navicat 开发mysql的一种软件(便于开发)
JDK Java Development Kit 开发工具
JRE java运行环境
C Java C# Object_C VC VB Dephi高级机器语言(敲代码 让机器明白该做啥)
汇编
JSP PHP ASP(过时了) Flex ....
你可以百度了
知道这些名词 其实也不会管太大用
一时半会学不会的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式