日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

osm2mysql_安装部署MySQL主从复制

發布時間:2024/9/27 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 osm2mysql_安装部署MySQL主从复制 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Environment:{

CentOS 7?兩臺? 安裝MySQL(mariadb? mariadb-server)

}

!!!關閉防火墻SELinux

1.查看版本信息

2.啟動mysql服務,查看系統中是否存在mysql進程,并查看mysql的端口號

3.修改配置兩臺mysql的主配置文件(主機器為1,從機器為2)

slave_skip_errors=1146連續報錯時可以添加此命令跳過一次錯誤報告

4.在mysql中查看mysql二進制日志信息

5.在mysql中新建用戶并授權

6.從機器上關閉slave

stop slave;

start slave;

7.查看是否成功

mysql主從復制的作用

一、什么是主從復制?

主從復制,是用來建立一個和主數據庫完全一樣的數據庫環境,稱為從數據庫,主數據庫一般是準實時的業務數據庫。您看,像在mysql數據庫中,支持單項、異步賦值。在賦值過程中,一個服務器充當主服務器,而另外一臺服務器充當從服務器。此時主服務器會將更新信息寫入到一個特定的二進制文件中。并會維護文件的一個索引用來跟蹤日志循環。這個日志可以記錄并發送到從服務器的更新中去。當一臺從服務器連接到主服務器時,從服務器會通知主服務器從服務器的日志文件中讀取最后一次成功更新的位置。然后從服務器會接收從哪個時刻起發生的任何更新,然后鎖住并等到主服務器通知新的更新

二、主從復制的作用(好處,或者說為什么要做主從)重點?

做數據的熱備,作為后備數據庫,主數據庫服務器故障后,可切換到從數據庫繼續工作,避免數據丟失。

架構的擴展。業務量越來越大,I/O訪問頻率過高,單機無法滿足,此時做多庫的存儲,降低磁盤I/O訪問的評率,提高單個機器的I/O性能。

讀寫分離,使數據庫能支持更大的并發。在報表中尤其重要。由于部分報表sql語句非常的慢,導致鎖表,影響前臺服務。如果前臺使用master,報表使用slave,那么報表sql將不會造成前臺鎖,保證了前臺速度。

1--在從服務器可以執行查詢工作(即我們常說的讀功能),降低主服務器壓力;(主庫寫,從庫讀,降壓)

2--在從主服務器進行備份,避免備份期間影響主服務器服務;(確保數據安全)

3--當主服務器出現問題時,可以切換到從服務器。(提升性能)

三、主從復制的原理?

1.數據庫有個bin-log二進制文件,記錄了所有sql語句。

2.我們的目標就是把主數據庫的bin-log文件的sql語句復制過來。

3.讓其在從數據的relay-log重做日志文件中再執行一次這些sql語句即可。

4.下面的主從配置就是圍繞這個原理配置

總結

以上是生活随笔為你收集整理的osm2mysql_安装部署MySQL主从复制的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。