人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動(dòng)態(tài)

MySQL多實(shí)例安裝開機(jī)自啟動(dòng)服務(wù)配置過程

發(fā)布日期:2022-02-07 14:56 | 文章來源:腳本之家

1.mysql多實(shí)例

mysql多實(shí)例是指在一臺或多臺機(jī)器上跑多個(gè)mysql數(shù)據(jù)庫,大大節(jié)省開銷的費(fèi)用,方便管理數(shù)據(jù)內(nèi)容。

2.環(huán)境設(shè)備

系統(tǒng)版本 安裝方式以及版本
centos8 mysql5.7(二進(jìn)制安裝)

3.創(chuàng)建數(shù)據(jù)目錄

安裝包添加環(huán)境變量以及屬主等步驟省略,各路神仙都會

[root@clq ~]# mkdir /opt/data/{3306,3307,3308} -p
[root@clq ~]# chown mysql.mysql /opt/data/*

4.分別初始化數(shù)據(jù)庫

[root@192 ~]# mysqld --initialize --datadir=/opt/data/3306 --user=mysql
[root@192 ~]# mysqld --initialize --datadir=/opt/data/3307 --user=mysql
[root@192 ~]# mysqld --initialize --datadir=/opt/data/3308 --user=mysql
#分別保存3個(gè)mysql密碼
[root@192 ~]# echo 'wxa+r_N6ooYu' > 3306
[root@192 ~]# echo 'faiuehfaowh' > 3307
[root@192 ~]# echo 'fuahfu' > 3308

5.安裝perl

Perl提供腳本語言(如sed和awk)的所有功能

[root@clq ~]# yum -y install perl

6.安裝mysql需要的包

[root@clq ~]# dnf whatprovides libncurses.so.5
ncurses-compat-libs-6.1-7.20180224.el8.i686 : Ncurses compatibility libraries #查看哪個(gè)包提供倉庫 :
@System匹配來源:提供 : libncurses.so.5
[root@clq ~]# dnf -y install ncurses-compat-libs (兼容庫)

7.配置/etc/my.cnf文件

[root@192 ~]# cat /etc/my.cnf 
[mysqld_multi]
mysqld = /usr/local/mysql/bin/mysqld_safe   #安全目錄
mysqladmin = /usr/local/mysql/bin/mysqladmin   #管理員登錄目錄
[mysqld3306]
datadir = /opt/data/3306
port = 3306
socket = /tmp/mysql3306.sock
pid-file = /opt/data/3306/mysql3306.pid
log-error = /var/log/3306.log
[mysqld3307]                    #必須是mysqld3307 不是mysql3307
datadir = /opt/data/3307
port = 3307
socket = /tmp/mysql3307.sock
pid-file = /opt/data/3307/mysql3307.pid
log-error = /var/log/3307.log
[mysqld3308]               
datadir = /opt/data/3308
port = 3308
socket = /tmp/mysql3308.sock
pid-file = /opt/data/3308/mysql3308.pid
log-error = /var/log/3308.log

8.運(yùn)行數(shù)據(jù)庫

*前提必須指定套接字或者本地ip127.0.0.1進(jìn)行連接

  • 方法一:[root@clq ~]# mysql -uroot -p't%rIkwKeI5Rl' -P3306 -S /tmp/mysql3306.sock
  • 方法二:[root@clq ~]# mysql -uroot -p't%rIkwKeI5Rl' -P3306 -h127.0.0.1

//分別進(jìn)入mysql,依次更改密碼即可

9.一鍵啟動(dòng)和開機(jī)自啟

#mysqld_multi服務(wù)腳本復(fù)制到/etc/init.d/下
[root@mysql ~]# cp /usr/local/mysql/support-files/mysqld_multi.server /etc/init.d/mysqld_multi
#修改腳本,系統(tǒng)腳本啟動(dòng)的時(shí)候會在新的終端重新加載加這一條會在bindir下找到mysqld_multi
basedir=/usr/local/mysql
bindir=/usr/local/mysql/bin
export PATH=$bindir:$PATH
systemctl daemon-reload 系統(tǒng)重新加載服務(wù)
開啟:
[root@mysql ~]# service mysqld_multi start 3306
[root@mysql ~]# service mysqld_multi start 3307
[root@mysql ~]# service mysqld_multi start 3308
自啟動(dòng):
[root@mysql ~]# chkconfig mysqld_multi on
[root@mysql ~]#reboot
[root@mysql ~]# ss -antl
State         Recv-Q        Send-Q               Local Address:Port               Peer Address:Port        Process   
LISTEN        0             80   *:3306                          *:*                          
LISTEN        0             80   *:3307                          *:*                          
LISTEN        0             80   *:3308                          *:*   

#關(guān)閉單個(gè)mysql,用kill方式殺掉進(jìn)程即可

以上就是MySQL多實(shí)例安裝開機(jī)自啟服務(wù)配置過程的詳細(xì)內(nèi)容,更多關(guān)于MySQL多實(shí)例安裝開機(jī)自啟服務(wù)配置的資料請關(guān)注本站其它相關(guān)文章!

香港服務(wù)器租用

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

實(shí)時(shí)開通

自選配置、實(shí)時(shí)開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部