问题描述
小弟刚开始学习,目前还没见识过真正的数据库,只知道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