黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

mysql5.5.15配置主從數據庫

系統 2324 0

1、編輯主庫的my.cnf

???在[mysqld]下添加如下配置

???server-i=1?#一般默認為1,不需要修改(一般都以ip的后兩位為server-id,保證全局的一致)

???read-only=0#主庫讀寫都可以

???binlog-do-db=test#需要同步的數據庫名稱,要同步多個可以寫多行

???binlog-ignore-db=mysql#不需要同步的數據庫名稱,可以寫多行

???binlog-ignore-db=performance_schema

???log-bin=mysql-bin?#二進制日志名稱,確保此文件可寫

?

2、設置同步數據庫用的賬號

???編輯好配置文件后,重啟mysql,然后分配一個具有replication?slave權限的用戶

??例:??grant?replication?slave?on?*.*?to?backup@10.6.222.195?identified?by?'123'

?

3、查看主機狀態

mysql>show?master?status;

?

記下 file position?, 這里顯示的 binlog_do_db binlog_ignore_db 就是第一步在配置文件中設置的。

?

4、編輯從庫的 my.cnf

???將從庫的 server-id 改成與主庫不一致,也可以添加 replicate-do-db replicate-ignore-db 來指定同步的數據庫和不同步的數據庫。

???server-id=2

???read-only=1?# 從庫只讀

???replicate-do-db=test

???replicate-ignore-db=mysql

???replicate-ignore-db=information_schema

???replicate-ignore-db=performance_schema

?

5、在從庫上設置主庫信息

???編輯完配置文件后,重啟從庫 mysql ,然后用 change?master? 命令設置主庫信息。

???mysql>change?master?to?master_host='10.6.208.183',master_user='backup',master_password='123',master_log_file='mysql-bin.000019',master_log_pos=746;

?

master_host 為主庫 ip master_user master_password 是第二步分配的同步用的用戶名和密碼; master_log_file master_log_position 是第三步中的 file position 值。

?

6、查看是否配置成功

start?slave?# 啟動從數據庫

show?slave?status?\G;# 查看從庫狀態

? mysql5.5.15配置主從數據庫

Slave_IO_State Slave_IO_Running Slave_SQL_Running 狀態如上圖則表示配置成功。

7、主從庫都配置好后,將主庫的進行一個完全備份,然后導入從庫,保證當前主從一致,那么以后主庫的任何修改都會同步到從庫上面,保證主從數據的一致性。

?

8、配置過程常見錯誤

???a? ERROR?1064?(42000):?You?have?an?error?in?your?SQL?syntax;?check?the?manual?that?corresponds?to?your?MySQL?server?version?for?the?right?syntax?to?use?near?'master_user='USER'

???執行 change? 命令時落了逗號。

??b? 、若出現 Slave_IO_Running Slave_SQL_Running 狀態為 no ,則從 stop?slave? 從新執行一遍 change?master?to?master_host='10.6.208.183',master_user='backup',master_password='123',master_log_file='mysql-bin.000019',master_log_pos=746;

然后再 start?slave 就可以了。

?

mysql5.5.15配置主從數據庫


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論