数据库是通过服务器端访问的,访问后处理并包装为JSON,通过socket发送给客户端。客户端收到后解释这个JSON,从中提前所需的数据并显示。
打个比方,服务器就像筷子,数据库就像是一盘菜,程序就像人,人们用筷子夹盘子里的菜来吃。一般来说图片保存在服务器上,确切说应该是保存在服务器主机上,服务器可以保存东西 ,那要数据库来做什么?
数据库是用来保存数据让我们来直接调用的,就算是图片保存在服务器上也会把他的地址保存到数据库里,再通过地址来调用。
生产环境的数据库一般都是放在服务器上的,服务器一般指生产环境用到的机器,通常是高配置,大存储空间的机器,因为服务器要处理用户请求和各种其它功能。客户端是指非生产环境,各个终端的意思,也就是你的本机,你在本机安装数据库后,就算成一个客户端了,通过你本机的数据库编辑器就可以连接到服务器上的数据库了,别人也同样可以,你们属于每个客户端。
首先要看你的系统需求了。1.如果是供多人使用的系统(C/S或B/S),就需要把数据库放在服务器,每人只安装一个客户端,共同访问服务器上的数据库。当然如果使用人员都在一个局域网内,那么可以挑任一台电脑出来作为服务器安装数据库,其他人只要能够访问到这台机器即可。这样做是为了保证数据的同步。
2.如果是单人用的系统,那么就无所谓,可以安装在服务器上,也可以安装在客户端。看你自己需求了。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)