但直接连接远程数据库读写好像存在安全问题
有没有示例比如通过一个服务端的php接口或者其他接口来读写数据库操作
主要是增删改查的操作,最好给一个示例,谢谢
8 个解决方案
#1
可以通过asp访问
#2
数据库是个很强大的东西,大部分数据库都有权限管理功能。
你可以创建一个数据库账户,给它设置权限,可以细化到只允许它读写某张表。
然后你的程序用这个账户直接远程连接数据库就行了。
你可以创建一个数据库账户,给它设置权限,可以细化到只允许它读写某张表。
然后你的程序用这个账户直接远程连接数据库就行了。
#3
C-S模式?
客户端请求 服务器操作数据库 然后应答?
客户端请求 服务器操作数据库 然后应答?
#4
对的,我的意思是c-s模式,客户端要对服务器数据库做读写操作
比如插入数据,或者sql查询数据后返回结果
有什么好的接口方法能够不直接操作数据库,直接操作数据库需要数据库开放端口权限等
存在安全问题,最好是服务端执行数据库操作指令,把结果返回给客户端
比如插入数据,或者sql查询数据后返回结果
有什么好的接口方法能够不直接操作数据库,直接操作数据库需要数据库开放端口权限等
存在安全问题,最好是服务端执行数据库操作指令,把结果返回给客户端
#5
那就是C/S模式,你自定义一些协议规则,把SQL语句封装进去,SERVER收到后,再执行对应的数据库操作
#6
你需要在客户端和数据库之间增加一个服务端
#7
除了socket,还有什么比较好的通讯方式吗?
实时性要求高一点,不要经常丢包的
实时性要求高一点,不要经常丢包的
#8
除了socket,还有什么比较好的通讯方式吗?
实时性要求高一点,不要经常丢包的
不用socket还能用什么?
webservice底层也是socket
不同机器的进程之间通信,除了socket还有啥方法?
#1
可以通过asp访问
#2
数据库是个很强大的东西,大部分数据库都有权限管理功能。
你可以创建一个数据库账户,给它设置权限,可以细化到只允许它读写某张表。
然后你的程序用这个账户直接远程连接数据库就行了。
你可以创建一个数据库账户,给它设置权限,可以细化到只允许它读写某张表。
然后你的程序用这个账户直接远程连接数据库就行了。
#3
C-S模式?
客户端请求 服务器操作数据库 然后应答?
客户端请求 服务器操作数据库 然后应答?
#4
对的,我的意思是c-s模式,客户端要对服务器数据库做读写操作
比如插入数据,或者sql查询数据后返回结果
有什么好的接口方法能够不直接操作数据库,直接操作数据库需要数据库开放端口权限等
存在安全问题,最好是服务端执行数据库操作指令,把结果返回给客户端
比如插入数据,或者sql查询数据后返回结果
有什么好的接口方法能够不直接操作数据库,直接操作数据库需要数据库开放端口权限等
存在安全问题,最好是服务端执行数据库操作指令,把结果返回给客户端
C-S模式?
客户端请求 服务器操作数据库 然后应答?
#5
对的,我的意思是c-s模式,客户端要对服务器数据库做读写操作
比如插入数据,或者sql查询数据后返回结果
有什么好的接口方法能够不直接操作数据库,直接操作数据库需要数据库开放端口权限等
存在安全问题,最好是服务端执行数据库操作指令,把结果返回给客户端
C-S模式?
客户端请求 服务器操作数据库 然后应答?
那就是C/S模式,你自定义一些协议规则,把SQL语句封装进去,SERVER收到后,再执行对应的数据库操作
#6
你需要在客户端和数据库之间增加一个服务端
#7
除了socket,还有什么比较好的通讯方式吗?
实时性要求高一点,不要经常丢包的
实时性要求高一点,不要经常丢包的
#8
除了socket,还有什么比较好的通讯方式吗?
实时性要求高一点,不要经常丢包的
不用socket还能用什么?
webservice底层也是socket
不同机器的进程之间通信,除了socket还有啥方法?