数据库的通讯协议都有哪些呢
SQL、ODBC、JDBC?
在网络层面,数据库服务与客户端之间通常是通过 TCP/IP 协议进行通讯的。
和多数服务类应用系统一样,数据库厂商通常都会基于 TCP/IP 协议封装自己的通讯协议,这些协议基本上都是定义可以与数据库服务进行交互的动作和内容,比如建立到数据库的连接、执行管理命令、进行INSERT/UPDATE/DELETE/SELECT操作、运行DDL语句等,最直接的例子就是大家日常使用JDBC连接不同数据库时会使用不同的URL,这个URL本质上就是不同数据库通讯协议的一个表现。