溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

rocks mysql數據庫多實例數據庫配置的示例分析

發(fā)布時間:2022-02-24 11:39:33 來源:億速云 閱讀:107 作者:小新 欄目:開發(fā)技術

這篇文章給大家分享的是有關rocks mysql數據庫多實例數據庫配置的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

mysql數據庫默認路徑修改

啟動httpd服務

mkdir -p /run/httpd
systemctl start httpd.service
1.什么是多實例?

在linux系統(tǒng)中代表:多個進程+多個線程+多個預分配內存結構

一般用來測試環(huán)境中,測試主從,高可用等。

多實例配置方案:(多個數據庫管理系統(tǒng))

    端口port分開
 
    配置文件分開 socket分開
 
    日志分開
 
    多serverid
 
    都可以使用mysql用戶 #總結,初始化多次數據庫

創(chuàng)建目錄修改權限

mkdir /share/work/mysql
mkdir /share/work/mysql/3306
chown mysql:mysql -R /share/work/mysql

修改mysql配置文件,執(zhí)行“vi /share/work/mysql/3306/my.cnf ”命令并確定。

cp /etc/my.cnf /share/work/mysql

[mysqld]
basedir=/opt/rocks/mysql
datadir=/share/work/mysql/3306/data
port=3306
socket=/share/work/mysql/3306/mysql.sock
log-error=/share/work/mysql/3306/data/mysql.err
log-bin=/share/work/mysql/3306/data/mysql-bin
server_id=7

安裝數據庫

groupadd mysql  

useradd -r -g mysql mysql

--skip-grant-tables

設置開機啟動:

初始化密碼并且授權遠程登錄

/share/work/mysql/3306/mysql.sock

#6.關閉多實例

[root@db01 scripts]# mysqladmin -S /share/work/mysql/3306/mysql.sock shutdown

#7.檢查端口

[root@db01 scripts]# netstat -lntup|grep 330

tcp6       0      0 :::3306                 :::*                    LISTEN      25550/mysqld        

 

#8.設置多實例密碼

[root@db01 scripts]# mysqladmin -uroot -S /share/work/mysql/3306/mysql.sock password '3306'

#9.驗證庫連接( 查看server_id )

[root@db01 scripts]# mysql -uroot -p3306 -S /share/work/mysql/3306/mysql.sock -e "show variables like 'server_id';"Warning: Using a password on the command line interface can be insecure.

+---------------+-------+

| Variable_name | Value |

+---------------+-------+

| server_id     | 7     |

+---------------+-------+

感謝各位的閱讀!關于“rocks mysql數據庫多實例數據庫配置的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI