linux下mysql多實例安裝部署及主從配置

linux下mysql多實例安裝部署及主從配置

ID:38280911

大?。?.18 MB

頁數(shù):11頁

時間:2019-06-07

linux下mysql多實例安裝部署及主從配置_第1頁
linux下mysql多實例安裝部署及主從配置_第2頁
linux下mysql多實例安裝部署及主從配置_第3頁
linux下mysql多實例安裝部署及主從配置_第4頁
linux下mysql多實例安裝部署及主從配置_第5頁
資源描述:

《linux下mysql多實例安裝部署及主從配置》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、Linux下mysql多實例安裝部署(ubuntu14)1.在官網(wǎng)下載mysql5.6版本2.復(fù)制到/usr/local文件夾下,并解壓安裝包3.在/usr/local文件夾下創(chuàng)建一個mysql文件夾,然后把mysql-5.6.19-linux-glibc2.5-i686中的文件復(fù)制到mysql文件夾中命令(注意在local文件夾下):cp-frmysql-5.6.19-linux-glibc2.5-i686/*mysql能夠看到mysql文件夾中是文件和mysql-5.6.19-linux-glibc2.5-i686中一致

2、。4.創(chuàng)建三個文件夾mysql3306、mysql3307、mysql3308命令(注意在local文件夾下):mkdirmysql3306然后分別復(fù)制mysql-5.6.19-linux-glibc2.5-i686中的文件到mysql3306、mysql3307、mysql3308下。1.創(chuàng)建groupadd和useradd命令:groupaddmysqlMkdir/home/mysqlUseradd-gmysql-d/home/mysqlmysql2.安裝mysql命令:Mkdir/home/mysql3306/usr/

3、local/mysql/scripts/mysql_install_db--basedir=/usr/local/mysql3306--datadir=/home/mysql3306--user=mysql然后能夠在/home/mysql3306下看到3.配置my.cnf文件命令(注意在local文件夾下):cpmysql/support-files/my-default.cnfmysql3306/my.cnf然后進入/usr/local/mysql3306文件夾可以看到my.cnf文件,我們需要編輯一下端口這樣就設(shè)置了端口

4、為3306的mysql實例1.配置服務(wù)啟動(另一種方式就是使用mysqld_safe啟動,然后配置參數(shù)即可)命令(注意在local文件夾下):cpmysql/support-files/mysql.server/etc/init.d/mysql3306然后就可以看到并且用vi編輯這個文件只需要編輯這里即可2.啟動和關(guān)閉mysql服務(wù)命令:servicemysql3306start/stop重復(fù)6-9部署另外兩個mysql實例,注意文件夾和端口相對應(yīng)1.查看監(jiān)聽mysql端口命令:netstat-an

5、grepLISTEN可以

6、看到端口處于監(jiān)聽狀態(tài)查看mysql狀態(tài)命令見圖2.密碼初始化及登錄命令:/usr/local/mysql3308/bin/mysqladmin-P3307-urootpassword'root'Mysql-P3306-uroot-p>password:注意:為了避免數(shù)據(jù)庫實例直接產(chǎn)出干擾,我們需要重新指定mysql.sock文件,一般可以再/tmp下面看到一個mysql.sock文件,每次啟動一個實例都會創(chuàng)建一個,但是如果此文件存在的話就不會被創(chuàng)建,這樣我們?nèi)绻褂么宋募卿浀脑捑椭粫卿浬弦粋€實例,所以我們需要重新指定。操

7、作說明:(1)、首先我們啟動3306數(shù)據(jù)庫實例,然后可以查看到/tmp下有一個mysql.sock文件,這個文件屬于3306數(shù)據(jù)庫實例,所以我么只要重新指定一個文件名即可,命令:mv/tmp/mysql.sock/tmp/mysql3306.sock(2)、然后啟動3307數(shù)據(jù)庫實例,然后又可以看到/tmp下有一個mysql.sock文件,這個文件屬于3307數(shù)據(jù)庫實例,使用命令:mv/tmp/mysql.sock/tmp/mysql3307.sock(3)、最后啟動3308數(shù)據(jù)庫實例,操作依然同上。最后結(jié)果如圖:登錄命令:

8、/usr/local/mysql/bin/mysql--socket=/tmp/mysql3306.sock-uroot-p>輸入密碼如果出現(xiàn)一下錯誤:就直接使用命令:/usr/local/mysql/bin/mysql--socket=/tmp/mysql3306.sock直接可以連接,不需要后面添加-u-p或其他命令。配置主從復(fù)制(本次將帶來一主多從演示)以本機的3306端口的mysql實例作為主機實例,3307端口實例作為從機實例,3308端口實例作為從機實例1.建立專門用于Replication的賬戶:命令:gran

9、treplicationslave,superon*.*to'repl3307'@'127.0.0.1'identifiedby'repl3307';操作說明:(1)、首先在3306數(shù)據(jù)庫實例上創(chuàng)建一個Replication的賬戶,grantreplicationslave,superon

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。