作者jetpilot (jet)
看板Database
標題[SQL ] MySQL資料表同步問題
時間Wed Oct 20 16:23:32 2010
我想請教一個問題,系統如下
OS:UBUNTU 10.0.4 SERVER LTS
DB:xampp1.7.3a中所使用的mysql
因為我一台伺服器架了三個平台
使用同一種架站套件
分別有自已的DB,但我想同步user的資料表
如下圖所示,DB1會同步自已的uesr table給DB2.user跟DB3.user
__ DB1.user
mysql__|__ DB2.user
|__ DB3.user
我查了好久,大多同步都提到MYSQL的replication
要建立master跟slave
但他們的做法都是兩台不同伺服器進行replication同步
可以指定db的table
replicate-do-table=dbname.tablename
但這個做法是修改2台伺服器的my.cnf
都沒有看到有人說明同一台伺服器上如何同步table
所以請教一下各位大哥,或是還有其他更容易的方法
感謝 orz
----分隔線
我們是使用moodle的套件,他有使用遠端資料庫的功能
但他會一直要求重覆認證,實在是太難用
若要改整個moodle的code我想也不容易
所以就看看有沒有辦法直接讓table蓋過去別的db
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.83.90.63
1F:→ jojobill:為何不要讓三個平台讀一同一個user的table 10/20 20:08
※ 編輯: jetpilot 來自: 111.83.19.145 (10/21 10:43)
2F:→ jojobill:說真的,你的問題在程式不是DB 10/21 16:45
3F:→ jetpilot:QQ 沒別的辦法了啊 10/23 00:37
4F:推 cspy:NFS+指定table寫到特定的位置-> myisam可以這樣互用 10/29 16:59
5F:推 cspy:最近有看到mysql cluster 10/30 01:33