新手请教数据库的物理部署

问题描述

小弟刚开始学习,目前还没见识过真正的数据库,只知道web请求首先到服务器,而所谓服务器无非是一台部署了web容器(如tomcat)以及一堆jsp文件的强大的pc,据我所知数据库是部署在另一台与服务器相连的pc上的,我想问的是在运行增删改查等存储过程时,数据库和服务器之间是如何通信的呢?通过http服务?还是连一根网线啥的用ftp?谢谢大家指教!

解决方案

解决方案二:
通过外网ip或者内网ip
解决方案三:
引用楼主guangguang1984的回复:

据我所知数据库是部署在另一台与服务器相连的pc上的,我想问的是在运行增删改查等存储过程时,数据库和服务器之间是如何通信的呢?通过http服务?还是连一根网线啥的用ftp?

这个里面有几个层次首先两台机器要有物理通信链路,网线(双绞线)、光缆、同轴线、无限、蓝牙等都是可能的。然后访问数据库服务器的网络协议,HTTP协议可能,但最有可能的是基于IP链路的JDBC专用协议。调用存储过程或其他操纵数据库的命令,通常写成SQL指令,在JDBC连接上提交数据库服务器执行。
解决方案四:
引用2楼magong的回复:

引用楼主guangguang1984的回复:据我所知数据库是部署在另一台与服务器相连的pc上的,我想问的是在运行增删改查等存储过程时,数据库和服务器之间是如何通信的呢?通过http服务?还是连一根网线啥的用ftp?这个里面有几个层次首先两台机器要有物理通信链路,网线(双绞线)、光缆、同轴线、无限、蓝牙等都是可能的。然后访问数据库服务器的网络协议,HTTP协议可能,但最有可……

好的非常感谢!
解决方案五:
引用2楼magong的回复:

引用楼主guangguang1984的回复:据我所知数据库是部署在另一台与服务器相连的pc上的,我想问的是在运行增删改查等存储过程时,数据库和服务器之间是如何通信的呢?通过http服务?还是连一根网线啥的用ftp?这个里面有几个层次首先两台机器要有物理通信链路,网线(双绞线)、光缆、同轴线、无限、蓝牙等都是可能的。然后访问数据库服务器的网络协议,HTTP协议可能,但最有……

说的好专业!不过一个意思
解决方案六:
引用4楼ghsau的回复:

引用2楼magong的回复:引用楼主guangguang1984的回复:据我所知数据库是部署在另一台与服务器相连的pc上的,我想问的是在运行增删改查等存储过程时,数据库和服务器之间是如何通信的呢?通过http服务?还是连一根网线啥的用ftp?这个里面有几个层次首先两台机器要有物理通信链路,网线(双绞线)、光缆、同轴线、无限、蓝牙等都是可能的。然后访问数据库……

嘿嘿,也谢谢前辈您!
解决方案七:
你只需要知道java通过jdbc连接数据库连接的时候配置上数据库所在机器的ip已经端口号就行了

时间: 2024-10-22 18:56:30

新手请教数据库的物理部署的相关文章

新手请教:vb08 编写登陆界面后与数据库连接,再提交留言 怎么在数据库中更新?

问题描述 小弟现在用vb08编写了一个登陆界面(form1)并且已经和数据库连在一起现在登陆后弹出留言界面(form2)在这个界面中留言提交后怎么在form2的代码中引用form1的用户名把用户名和留言内容一起更新到表中请问有几种实现方式???新手请教,谢谢各位大哥 解决方案 解决方案二:定义一个curUser公共变量解决方案三:该回复于2011-12-19 13:53:28被版主删除解决方案四:Form1中定義一個static類變量,於Form2中調用例:'Form1中:dimusername

enode框架入门:框架的物理部署思路

上一篇文章,介绍了enode框架的总体目标,以及如何实现高吞吐.低延迟.高可用.无单点问题的实现思 路.本篇文章,我们再分析一下其他一些需要考虑的问题.我发现写文章挺累的,费时费脑经,但我会坚持下 去.本文主要分析一下enode框架的物理部署: enode框架的物理部署思路:集群的web站点+分布式缓 存和存储 集群的概念:多台机器做相同的业务,对外如一台机器在做事情一样,集群中任意一台机器 挂了没有影响,因为其他机器还在工作:集群的机器要访问的数据的设计,我觉得一般有两种思路: 集群中每台机器

ajax-php全局变量修改问题(新手请教)

问题描述 php全局变量修改问题(新手请教) 用户登录后,将用户信息存放到php的全局变量global $user中, 编辑用户,修改用户的名字,点击保存,用户名成功保存到数据库中,但是页面中显示的用户名却没有变, 我想问下ajax回调函数如何能够修改php的超全局变量的值? 解决方案 分享一个jquery ajax 中不能修改全局变量问题的方法 解决方案二: 成功保存到数据库中你更新下变量值,下次刷新页面就会变 如果是ajax无刷提交的,用js更改页面用户名容器的innerHTML <span

ftp服务器-java如何实现数据文件的自动采集?新手请教

问题描述 java如何实现数据文件的自动采集?新手请教 根据指定的目录,从FTP服务器将不定时推送的新文件采集到对应的数据库中,并且不会重复采集.文件基本是用YYYYMMDDHH格式的文件名区分,提供一下程序或者思路参考学习下 解决方案 首先,分析你要采集的信息是什么,对应设计你的数据库: 其次,编写文件内容处理的代码,解析文件的内容,生成解析后的数据,使用jdbc或者ORM框架完成数据入库: 最后,使用FTP连接工具如FTPClient,定时从服务器指定目录下载文件,循环调用文件解析模块,并记

ENode 1.0 - 框架的物理部署思路

开源地址:https://github.com/tangxuehua/enode 上一篇文章,介绍了enode框架的总体目标,以及如何实现高吞吐.低延迟.高可用.无单点问题的实现思路.本篇文章,我们再分析一下其他一些需要考虑的问题.我发现写文章挺累的,费时费脑经,但我会坚持下去.本文主要分析一下enode框架的物理部署: 物理部署思路:集群的web站点+分布式缓存和存储 集群的概念:多台机器做相同的业务,对外如一台机器在做事情一样,集群中任意一台机器挂了没有影响,因为其他机器还在工作:集群的机器

通讯录-新手请教大神们一个问题。

问题描述 新手请教大神们一个问题. 刚学习android,想做一个关于短信的小应用,我想在通讯录获得联系人,但是不是获得一个联系人,也不是全部的,就想调用那个短信群发的时候会跳转到的可以多选联系人界面上,如果是普通的通讯录我会调用: Intent intent = new Intent(Intent.ACTION_PICK ContactsContract.Contacts.CONTENT_URI); 但是调用那个多选联系人的通讯录界面我就不会了.百度也没找到有关的资料,所以请教一下各位大神!谢

c语言-C 新手请教下面的代码哪里错了?

问题描述 C 新手请教下面的代码哪里错了? e:cato3-1.cpp(1) : error C2628: 'SqStack' followed by 'void' is illegal (did you forget a ';'?) void InitStack(SqStack &S) { if(!(S.base=(SElemType )malloc(STACK_INIT_SIZE*sizeof(SElemType)))) exit(OVERFLOW); S.top=S.base; S.sta

新手请教一个c的问题,关于指针赋初始值

问题描述 新手请教一个c的问题,关于指针赋初始值 #includeint main(){ char *p=NULL; scanf(""%s""p); printf(""%s""p); return 0;}这段代码我在ios的终端下运行就提示Segmentation fault:11但是不给p赋初值的话..改称char *p;反而好使了..为什么...请教别人说是编译器的问题.能不能稍微详细的说一下为什么.. 解决方案 要先弄清

新手请教个asp.net下的问题,为什么会出错?

问题描述 新手请教个asp.net下的问题,为什么会出错? 请问这个错误怎么解决啊? 解决方案 WH这个类缺少无参构造函数或者它是一个抽象类. 解决方案二: 没有用using导入相应的命名空间