我想知道如何在同一个LAN中连接另一台机器的本地mysql db。情况是局域网中有2台机器:
machine 1 :
IP : 127.0.0.1
local website name : https://127.0.0.1/demo_project1
mysql db name : demo1
machine 2 :
IP : 127.0.0.2
local website name : https://127.0.0.2/demo_
我的问题是,我有一个网站,客户下订单。这些信息分为订单、ordersProducts、...etc表。我在另一个服务器上有一个报告数据库,我的工作人员将在那里处理订单。此服务器上的表将需要订单信息和其他列,以便它们可以添加额外信息并更新当前信息。
从一个服务器(订单网站)到另一个服务器(报告网站)获取信息的最佳方法是什么,而不存在丢失数据的风险?另外,我不希望报告数据库连接到网站来获取信息。我想实施一个解决方案的订单网站,以推动数据。
THOUGHTS
mySQL Replication - Problem -复制表严格用于报告而不是操作。例如,如果客户地址改变了呢?需要增加产品的订单吗?
这是一种常见的场景。我家里有两台笔记本电脑(我妻子的和我的)。我在两台机器上都安装了SQL Server 2008。数据库之间会失去同步。
我正在尝试创建一个小应用程序,它将帮助我管理我的银行和信用卡密码。如果我和我的妻子更改了任何帐户密码,我们就会更新数据库。但这引起了一些令人头疼的问题,因为我机器上的数据库与我妻子的机器上的数据库不同步。
有哪些选项可以使数据库保持同步?会有什么帮助吗?我有点怀疑,因为我不想在公共网站上分享我的包含密码的数据库文件。