您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關rocks mysql數據庫多實例數據庫配置的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
mysql數據庫默認路徑修改
啟動httpd服務
mkdir -p /run/httpd
systemctl start httpd.service
在linux系統中代表:多個進程+多個線程+多個預分配內存結構
一般用來測試環境中,測試主從,高可用等。
多實例配置方案:(多個數據庫管理系統)
端口port分開 配置文件分開 socket分開 日志分開 多serverid 都可以使用mysql用戶 #總結,初始化多次數據庫
創建目錄修改權限
mkdir /share/work/mysql mkdir /share/work/mysql/3306
chown mysql:mysql -R /share/work/mysql
修改mysql配置文件,執行“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數據庫多實例數據庫配置的示例分析”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。