欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

MYSQL5.6.40源碼安裝主從搭建主主搭建-創(chuàng)新互聯(lián)

前言:
前面那篇5.6.38主從搭建的文章屬于測試系統(tǒng)里面弄著玩的,以下這篇文章寫的是在公司生產(chǎn)庫上搭建的MYSQL主從。
在上系統(tǒng)前,糾結(jié)了很久,到底使用哪種數(shù)據(jù)庫(PG?HBASE?MONGODB?)?最后選擇了MYSQL是由于公司懂的人多,自己也比較熟悉,且新項(xiàng)目初期數(shù)據(jù)量不大,MYSQL可以滿足需求,最最重要的是這個(gè)新項(xiàng)目屬于探路性質(zhì)的,如果真的被重視起來,那到時(shí)再把數(shù)據(jù)遷移出去就好了(基于開發(fā)說的數(shù)據(jù)結(jié)構(gòu)簡單單一,存儲數(shù)據(jù)單一的情況,沒有特別的數(shù)據(jù)類型等)。
所以最終選擇了開源數(shù)據(jù)庫中的一員MYSQL。(本來還有考慮ORACLE的,老本行,只不過考慮到領(lǐng)導(dǎo)們支持開源,那就用開源吧)

之前也糾結(jié)了要不要使用mysql5.7.22,結(jié)果去下載了安裝,發(fā)現(xiàn)redhat6.5的cmake版本太低,不支持mysql5.7.22的編譯,一下子又沒找到redhat7的安裝包,干脆就用mysql5.6.40這個(gè)5.6的最終穩(wěn)定版算了。

操作系統(tǒng),網(wǎng)卡,防火墻,IP地址配置等等在這里就不寫了。 一、MYSQL源碼安裝
(兩個(gè)節(jié)點(diǎn)都安裝,步驟一樣的)

我們提供的服務(wù)有:成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、易縣ssl等。為近千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的易縣網(wǎng)站制作公司

安裝環(huán)境:
操作系統(tǒng)REDHAT6.5

NODE1 主機(jī)名 master      IP地址 192.168.159.148

NODE2 主機(jī)名 slave       IP地址 192.168.159.149


1、安裝依賴
yum -y install make gcc-c++ cmake bison-devel  ncurses-devel perl
2、創(chuàng)建用戶和組 
groupadd mysql
useradd mysql -g mysql -M -s /sbin/nologin
3、下載5.6.40源碼包
https://downloads.mysql.com/archives/get/file/mysql-5.6.40.tar.gz
4、解壓tar -zxvf mysql-5.6.40.tar.gz

cd /opt/

tar -zxvf mysql-5.6.40.tar.gz

cd  mysql-5.6.40

5、編譯安裝
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc-DWITH_MYISAM_STORAGE_ENGINE=1-DWITH_INNOBASE_STORAGE_ENGINE=1-DWITH_MEMORY_STORAGE_ENGINE=1-DWITH_READLINE=1-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DMYSQL_TCP_PORT=3306-DENABLED_LOCAL_INFILE=1-DWITH_PARTITION_STORAGE_ENGINE=1-DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci
說明:
設(shè)置安裝目錄
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
數(shù)據(jù)庫存放目錄
-DMYSQL_DATADIR=/usr/local/mysql/data
系統(tǒng)配置目錄
-DSYSCONFDIR=/etc
安裝 myisam 存儲引擎

-DWITH_MYISAM_STORAGE_ENGINE=1
安裝 innodb 存儲引擎
-DWITH_INNOBASE_STORAGE_ENGINE=1 
安裝memory存儲引擎
-DWITH_MEMORY_STORAGE_ENGINE=1
快捷鍵功能
-DWITH_READLINE=1
Unix socket文件路徑
-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock
MySQL 監(jiān)聽端口
-DMYSQL_TCP_PORT=3306
允許從本地導(dǎo)入數(shù)據(jù)
-DENABLED_LOCAL_INFILE=1
安裝數(shù)據(jù)庫分區(qū)
-DWITH_PARTITION_STORAGE_ENGINE=1 
安裝所有擴(kuò)展字符集
-DEXTRA_CHARSETS=all
使用 utf8 字符
-DDEFAULT_CHARSET=utf8 
校驗(yàn)字符
-DDEFAULT_COLLATION=utf8_general_ci
支持 SSL
-DWITH_SSL=yes

make &&make install

6、目錄授權(quán)
chown mysql.mysql /usr/local/mysql
mkdir /usr/local/mysql/log
chown mysql.mysql /usr/local/mysql/log
7、數(shù)據(jù)庫初始化
cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data
8、配置環(huán)境變量
vi /root/.bash_profile 在最后一行添加
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib

二、MYSQL5.6.40主從搭建

1、Master端配置部署

a、在主服務(wù)器上的my.cnf配置文件中的[mysqld]節(jié)點(diǎn)下添加以下配置

vi /etc/my.cnf

[mysqld]

server-id=101

分享題目:MYSQL5.6.40源碼安裝主從搭建主主搭建-創(chuàng)新互聯(lián)
當(dāng)前URL:http://www.chinadenli.net/article18/dispdp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)App開發(fā)響應(yīng)式網(wǎng)站軟件開發(fā)網(wǎng)站收錄外貿(mào)網(wǎng)站建設(shè)

廣告

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

商城網(wǎng)站建設(shè)