如果我有一個MySQL主從設置,並且我更改了主模式(例如ALTER TABLE/CREATE TABLE等),那麼這些更改是否會被複制到從服務器?主模式和從模式下的mysql模式更改
回答
不,您必須手動更改它。
沒有問題的複製..... – 2010-10-25 13:52:37
CREATE TABLE命令應該得到複製。但是,如果您正在執行像刪除主鍵的ALTER TABLE。 – 2016-12-18 13:30:38
我剛剛開始使用MySQL。總是使用SQL Server並認真? MySQL開發人員無法從SQL Server人員那裏學習什麼? SQL Server複製無副作用,主服務器中的「任何」更改都會自動複製。就在我開始計劃遷移時,這令人失望。 – 2017-04-14 04:53:24
答案實際上取決於您使用的複製類型以及如何配置複製設置。
基於聲明的複製? 在主設備上應用ALTER TABLE? 不使用任何非複製安全的SQL命令[1](例如非確定性函數,如RAND())?
CREATE和ALTER應該複製得很好。
在某些情況下,停止從站可能會有用; [在master上運行腳本]; [在奴隸上運行腳本];開始奴隸;這裏有一個例子[2]。
[1] http://dev.mysql.com/doc/refman/5.1/en/replication-sbr-rbr.html
[2] http://dev.mysql.com/doc/refman/5.1/en/replication-solutions-diffengines.html
- 1. angularjs模式更改模板?
- 2. Moodle模式更改?
- 3. 更改模式下的數據
- 4. 主從模式的分佈式環境
- 5. Spark Dataframe的更改模式
- 6. 模式模式
- 7. 在Emacs ido模式下更改顏色
- 8. Node.js,Express,MySQL - 更新模式
- 9. 微服務主/從模式
- 10. AngularJS Bootstrap模式 - 更改模板onclick()?
- 11. Grok模式爲以下log4j模式
- 12. C#更改桌面模式
- 13. 更改PSPDFKit視圖模式
- 14. jquery更改顯示模式
- 15. HSQLDB - 更改表模式
- 16. Vaadin portlet模式更改
- 17. LaTeX的數學模式和MBOX模式
- 18. 如何在模式和無模式模式下同時使用Django HStore DictionaryField?
- 19. 在USB主機模式下從UsbDeviceConnection讀取的最佳方式
- 20. 如何將Editbox的模式從讀取模式更改爲Xpage中的編輯模式?
- 21. 使用Google AppEngine和Objectify更改「模式」
- 22. MySQL:具有模式的ID(主鍵)
- 23. 模式中的模式
- 24. 啓用編輯模式下的viper模式和vimpulse
- 25. Git diff報告本地更改'舊模式'/'新模式'
- 26. 模式在文檔數據庫中更改模式
- 27. 將網格模式更改爲列表模式
- 28. Symfony更新模型模式
- 29. 從XML模式生成Json模式(XSD)
- 30. 從現有模式提供新模式
在主上最新版本的DDL將在從 – shadow0359 2017-11-23 06:54:46