如何把3个不同的MySQL数据库数据整合到一个MySQL数据库中?
PHP中文网
PHP中文网 2017-04-17 15:14:20
0
3
669

现在有3个网站分别是discuz,phpcms,thinkphp开发的,他们有各自的用户数据,想把这3个MySQL数据库中的数据整合起来放到一个数据库中,应该如何操作最好呢? 新建一个MYSQL数据库新设计数据表然后从3个原数据库中把数据读出来写进去么?

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(3)
伊谢尔伦

我不知道你所說的整合到一個資料庫是什麼意思,是三個項目改成公用一個資料庫,還是說將三個資料庫放在一台機器上。
如果是前者,我感覺不太好,因為既然是三個項目,資料庫就應該分開,放在一個資料庫中會造成表名等衝突,修改起來也很麻煩。
如果是後者,不知道你們每個項目是不是1主n從的形式,如果是這樣的話,可以先用一個從庫機器將三個數據的從庫合併在一起,然後在進行主從切換,將主庫切到合併後的機器上,也要考慮到以前各伺服器的配置差異。

Ty80

程式整合、觸發器、預存程序、外鍵 隨你搞

巴扎黑

回答還需要研究研究

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!