成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

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

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

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

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

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

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

NODE1 主機名 master      IP地址 192.168.159.148

NODE2 主機名 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
說明:
設置安裝目錄
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
數據庫存放目錄
-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
允許從本地導入數據
-DENABLED_LOCAL_INFILE=1
安裝數據庫分區(qū)
-DWITH_PARTITION_STORAGE_ENGINE=1 
安裝所有擴展字符集
-DEXTRA_CHARSETS=all
使用 utf8 字符
-DDEFAULT_CHARSET=utf8 
校驗字符
-DDEFAULT_COLLATION=utf8_general_ci
支持 SSL
-DWITH_SSL=yes

make &&make install

6、目錄授權
chown mysql.mysql /usr/local/mysql
mkdir /usr/local/mysql/log
chown mysql.mysql /usr/local/mysql/log
7、數據庫初始化
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、在主服務器上的my.cnf配置文件中的[mysqld]節(jié)點下添加以下配置

vi /etc/my.cnf

[mysqld]

server-id=101

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

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站維護、App開發(fā)、響應式網站、軟件開發(fā)網站收錄、外貿網站建設

廣告

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

商城網站建設
铅山县| 庆安县| 谷城县| 岱山县| 蓬莱市| 元谋县| 罗山县| 梁山县| 辽阳市| 达州市| 南部县| 江源县| 西盟| 南川市| 灵山县| 慈溪市| 阿图什市| 芷江| 博罗县| 卢湾区| 若尔盖县| 沾化县| 尼木县| 兴和县| 佛冈县| 固安县| 嫩江县| 高邮市| 枞阳县| 张家港市| 石景山区| 镇平县| 漳浦县| 南安市| 磴口县| 乐亭县| 天气| 客服| 汽车| 西乌珠穆沁旗| 延庆县|