多个网站共用一个mssql数据库 10

我现在有4个网站想使用同一个mssql数据库,实现四个网站中任一一个网站更新数据,其它网站都更新~(4个网站数据一模一样,外表风格不一样),4个网站分别放在不同的主机上~... 我现在有 4个网站想使用同一个mssql数据库,实现四个网站中任一一个网站更新数据,其它网站都更新~(4个网站数据一模一样,外表风格不一样),4个网站分别放在不同的主机上~,请问mssql中应该如何设置? 展开
 我来答
劳绿HY
2012-04-04
知道答主
回答量:3
采纳率:0%
帮助的人:3669
展开全部
我最近也在研究数据库的复制和发布,你可以在sql的查询管理器的帮助里搜索发布功能。
第一种办法:可以写一个程序定时去检测网站的数据更新ID如果有一个有变化就自动给其它数据库发更新请求更新数据,可以用触发器来做,也可以自己写程序实现。
第二种办法:数据库建立发布功能,然后数据实时同步。
第三种办法:你的数据怎么更新呢,你可以POST数据到四个页面保证四个数据库都有数据。
第四中办法:建立第5个数据库所有数据都发布到这里,然后定时同步数据到另外四个数据库,同步数据可以采用window自带任务管理期,自己写vbs脚本就可以实现,缺点就是数据同步时间差异,有自己设置的同步时间决定。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
在沉默中惊醒
2012-03-24
知道答主
回答量:5
采纳率:0%
帮助的人:3.5万
展开全部
兄弟
虽然我不是做程序的 但是你是做程序的 你应该懂的
我给你简单说一说理论吧
这是非常简单的事情

首先呢 你有你自己的SQL数据库(数据库地址 数据库名 数据库密码)
你在做程序的同时你同时调用这一个数据库不就行了吗
在建立程序的同时用数据库地址 数据库名 数据库密码同时建立就可以了

如果说PHP吧 config.php(调用数据库)页面
建立程序与数据库链接的时候把数据库地址 数据库名 数据库密码给填入就可以了啊
我只知道这么多 其它的 你们做程序的应该懂的
如果不懂的话 那你肯定是程序新手 或者不会程序
祝你好运!!!
追问
两个网站同时用那样操作的话什么出问题的~
追答
你说呢?
数据库是存数据用的
当你存到一个数据库的时候 而你再调用数据的时候
两个网站的数据是相同的
比如说你数据库中有一个ABC的文章标题
而你的网站又同时显示出来这条数据 那这两个网站都会显示这篇文章的

而我们大多数使用同一数据库的原因是要用在一个功能:用户登录
比如说你有十个网站 而不可能都让用户去一个个的注册什么的 所以这时候 十个网站同时调用一个数据库 只要注册了一个网站的帐号 而就可以在其它九个网站同时登录

其它的道理我就不多说了 你要理解一个这之间的关系
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
方寸之间网络之中
2012-03-27 · 超过10用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:13.4万
展开全部
数据库不用设置,在网站的数据库链接代码都指向数据库的IP就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式