資料庫集群的優點:1.提高可用性 2.提高效能
mysql複製:搭建方便,網際網路用的最多的方案
讀寫分離:寫操作放在主庫,讀操作放在從庫。
主庫資料如何複製到從庫?
當使用者進行修改資料庫資料操作的時候:
1.主庫傳送乙個event事件,放在乙個二進位制檔案mysql」s binlog中
2.產生執行緒,推模式,將event推到從庫
3.從庫產生io執行緒接收event事件並且儲存到relay『s binlog中
4.然後由從庫的sql執行緒讀取binlog中的事件,然後再從庫中執行
三種複製方式:
1.statement 語句
2.row 行
3.mix 混合模式 預設情況下採用statement,某些情況採用row模式
注:複製方式可以通過命令檢視,更改。
MySQL資料庫學習筆記
一 資料庫介紹 1 為什麼需要資料庫 記憶體掉電後資料丟失,計算機的資源有限,因此需要把程式中用的資料儲存下來以便於關機後還能繼續使用 資料持久化 而儲存資料最簡單的方法就是把資料以檔案形式寫入到磁碟中。隨著程式的功能越來越複雜,需要操作的數量也就是越來越來大,管理資料就成了很大的問題,因為讀寫檔案...
MySql資料庫恢復筆記
前段時間,磁碟格式化,忘了吧資料庫備份。而且格式化後有寫入資料,導致恢復出來的資料庫檔案有些許損壞,資料庫無法正常啟動。必須滿足的條件 1 本方法只針對採用獨立表空間方式儲存資料的mysql資料庫的恢復。2 無論如何,ibdata1檔案必須存在。3 本方法適用單個表資料恢復,你可以不知道整個資料庫的...
mysql資料庫 基礎 筆記
mysql資料庫 基礎 筆記 進入 安裝目錄.bin mysql.exe cd 更換目錄 dir列出當前目錄所有檔案 c vesa a 尖括號表示在c盤 的vasa 的.的a 資料夾裡面 cd空格.表示向上一級目錄 cd空格目錄名 表示進入指定目錄 cd空格ted健 表示順序檢視目錄名 mysql ...