中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

Mysql主從配置詳細步驟-創(chuàng)新互聯(lián)

下文主要給大家?guī)鞰ysql主從配置詳細步驟,希望這些內(nèi)容能夠帶給大家實際用處,這也是我編輯Mysql主從配置詳細步驟這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

創(chuàng)新互聯(lián)專注于桑日網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供桑日營銷型網(wǎng)站建設(shè),桑日網(wǎng)站制作、桑日網(wǎng)頁設(shè)計、桑日網(wǎng)站官網(wǎng)定制、微信小程序定制開發(fā)服務(wù),打造桑日網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供桑日網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。成都創(chuàng)新互聯(lián)專注于察布查爾錫伯網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供察布查爾錫伯營銷型網(wǎng)站建設(shè),察布查爾錫伯網(wǎng)站制作、察布查爾錫伯網(wǎng)頁設(shè)計、察布查爾錫伯網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造察布查爾錫伯網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供察布查爾錫伯網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。成都創(chuàng)新互聯(lián)專注于紫陽網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供紫陽營銷型網(wǎng)站建設(shè),紫陽網(wǎng)站制作、紫陽網(wǎng)頁設(shè)計、紫陽網(wǎng)站官網(wǎng)定制、小程序制作服務(wù),打造紫陽網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供紫陽網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

環(huán)境:

系統(tǒng)版本:centos6.6

mysql版本:mysql 5.6.11

ip狀態(tài)
10.0.2.87
10.0.2.111

Mysql主從配置詳細步驟

1. 數(shù)據(jù)備份

在10.0.2.87上

先停掉服務(wù),使數(shù)據(jù)庫停止數(shù)據(jù)更新,然后備份數(shù)據(jù)庫

mysqldump -R -uroot -p nc_onldb > /root/nc_onldb_`date +%Y%m%d`.sql mysqldump -R -uroot -p rxrc > /root/rxrc_`date +%Y%m%d`.sql

如果數(shù)據(jù)較大,可以考慮直接拷貝庫文件

2. 安裝mysql 5.6

從庫mysql版本與主庫不一致,重新安裝。

首先停掉原有的mysql:

/etc/init.d/mysqld stop

1. 從10.0.2.87拷貝mysql安裝包

cd /usr/local/src/ scp root@10.0.2.87:/home/nc_onldb/mysql-5.6.11.tar.gz ./

2. 解壓

tar xzf mysql-5.6.11.tar.gz cd mysql-5.6.11

3. 安裝cmake

yum install cmake

4. 安裝mysql

groupadd db useradd nc_onldb -g dbcmake \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DMYSQL_UNIX_ADDR=/var/run/mysqld/mysql.sock \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_ARCHIVE_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITH_MEMORY_STORAGE_ENGINE=1 \ -DWITH_READLINE=1 \ -DENABLED_LOCAL_INFILE=1 \ -DMYSQL_DATADIR=/home/nc_onldb/DATA \ -DMYSQL_USER=nc_onldb \ -DMYSQL_TCP_PORT=3306

可能會出現(xiàn)的錯誤:

1. -- Could NOT find Curses (missing: CURSES_LIBRARY CURSES_INCLUDE_PATH)

CMake Error at cmake/readline.cmake:82 (MESSAGE):

 Curses library not found. Please install appropriate package,

     remove CMakeCache.txt and rerun cmake.On Debian/Ubuntu, package name is libncurses5-dev, on Redhat and derivates it is ncurses-devel.

====安裝 ncurses-devel,然后刪除CMakeCache.txt,重新編譯即可

yum install ncurses-devel rm -f CMakeCache.txt

2. CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage

CMake Error: Internal CMake error, TryCompile configure of cmake failed

-- Performing Test HAVE_PEERCRED - Failed

====缺少gcc相關(guān)的包,然后刪除CMakeCache.txt,重新編譯

yum install gcc gcc-c++ rm -f CMakeCache.txtmake && make install

5. 初始化數(shù)據(jù)庫

/usr/local/mysql/scripts/mysql_install_db --user=nc_onldb --basedir=/usr/local/mysql --datadir=/home/nc_onldb/DATA --pid-file=/var/run/mysqld/mysqld.pid

初始化時可能會出現(xiàn)錯誤:

/usr/local/mysql/bin/mysqld: File './mysql-bin.index' not found (Errcode: 13 - Permission denied)

2016-10-19 15:06:48 30553 [ERROR] Aborting

2016-10-19 15:06:48 30553 [Note] Binlog end

2016-10-19 15:06:48 30553 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete

====先將原有的mysql服務(wù)停掉再進行初始化。

6. 復(fù)制服務(wù)啟動腳本

由于有老版本的mysql啟動腳本,復(fù)制到/etc/init.d時需注意區(qū)分

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

7. 修改配置文件

mv /etc/my.cnf /etc/my.cnf.bak vi /usr/local/mysql/my.cnf [mysqld]   sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES   datadir=/home/nc_onldb/DATA socket=/var/run/mysqld/mysql.sock user=nc_onldb # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0   [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid

啟動mysql

/etc/init.d/mysql start

啟動過程可能報錯:

Starting MySQL.. ERROR! The server quit without updating PID file (/home/nc_onldb/DATA/xxx.pid).

====原因可能是配置的pid目錄權(quán)限問題,此目錄跟原有mysql的pid目錄一樣,但權(quán)限是原有mysql的用戶,將/var/run/mysqld的所屬用戶和所屬組改成nc_onldb

chown -R nc_onldb:nc_onldb /var/run/mysqld

3. 設(shè)置mysql主從

1. 配置主(10.0.2.87)

vi /usr/local/mysql/my.cnf 添加如下內(nèi)容: server-id=87 log-bin=mysql-bin

重啟mysql

/etc/init.d/mysql restart

設(shè)置權(quán)限

/usr/local/mysql/bin/mysql -uroot >grant replication slave on *.* to 'repl'@'10.0.2.111' identified by 'aabbcc'; >flush privileges; >flush tables with read lock;  #數(shù)據(jù)庫加讀取鎖 >show master status; #查看主庫狀態(tài),記住內(nèi)容,配置從時會用到

2. 配置從(10.0.2.111)

vi /usr/local/mysql/my.cnf 添加如下內(nèi)容: server-id=111

重啟mysql

/etc/init.d/mysql restart/usr/local/mysql/bin/mysql -uroot >stop slave; >change master to master_host='10.0.2.87', master_port=3306, master_user='repl', master_password='aabbcc', master_log_file='mysql-bin.xxxx', master_log_pos=xxxx; >start slave;

在10.0.2.87上:

unlock tables;

再到從上看mysql的狀態(tài)

show slave status\G   (\G表示以列的形式顯示)

更新主從關(guān)系(bin-log發(fā)生變化):

在從上:

>stop slave; >reset slave; >start slave;

刪除主從關(guān)系:

在從上:

>stop slave; >reset slave all;

4. mysql清理bin-log

(1)自動清理方法:編輯my.cnf

expire_logs_days = 7 // 表示日志保留7天,超過7天則設(shè)置為過期的#/usr/local/mysql/bin/mysql -uroot >show binary logs; >show variables like '%log%'; >set global expire_logs_days = 7;

(2)手動清理

如果沒有主從,可以通過下面命令重置數(shù)據(jù)庫日志:

>reset master;

如果有主從復(fù)制,應(yīng)通過purge命令來清理:

/usr/local/mysql/bin/mysql -uroot >purge master logs to 'mysql-bin.010'; //清除mysql-bin.010日志以前的(不包括010) >purge master logs before '2016-02-28 13:00:00'; //清除2016-02-28 13:00:00前的日志 >purge master logs before date_sub(now(), interval 3 day); //清除3天前的bin日志

注意,不要輕易手動去刪除binlog,會導(dǎo)致binlog.index和真實存在的binlog不匹配,而導(dǎo)致expire_logs_day失效。

對于以上關(guān)于Mysql主從配置詳細步驟,大家是不是覺得非常有幫助。如果需要了解更多內(nèi)容,請繼續(xù)關(guān)注我們的行業(yè)資訊,相信你會喜歡上這些內(nèi)容的。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)站標題:Mysql主從配置詳細步驟-創(chuàng)新互聯(lián)
標題路徑:http://www.rwnh.cn/article26/cehscg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站小程序開發(fā)、響應(yīng)式網(wǎng)站自適應(yīng)網(wǎng)站、網(wǎng)站設(shè)計公司面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
措勤县| 丹凤县| 中阳县| 蚌埠市| 讷河市| 永寿县| 赤水市| 庆安县| 呼图壁县| 济南市| 安西县| 西丰县| 和平区| 南投县| 苏州市| 咸宁市| 湄潭县| 根河市| 四川省| 上虞市| 金昌市| 高安市| 浦江县| 汉中市| 仲巴县| 托克逊县| 杭锦后旗| 大足县| 奉节县| 固安县| 康平县| 耿马| 天峻县| 新安县| 武威市| 汉中市| 江川县| 兴隆县| 凤阳县| 石林| 建平县|