国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL多實例配置方案

2024-07-25 19:08:15
字體:
來源:轉載
供稿:網友

1.1 什么是Mysqlmysql/304943.html">多實例?

簡單的說,Mysql多實例就是在一臺服務器上同時開啟多個不同的服務端口(如 : 3306/3307/3308)同時運行多個Mysql服務器,這些服務進程通過不同的socket來監聽不同的服務端口來提供服務

這些Mysql多實例共用一套Mysql安裝程序,使用不同的my.cnf配置文件,啟動程序,和數據文件,在提供服務時,多實例Mysql在邏輯上來看是各自獨立的,他們根據配置文件對應設定值,獲得服務器相應的資源

1.2 多實例配置思路:

1.      多套獨立目錄
2.      每個實例有獨立的數據(初始化數據)
3.      多個端口
4.      多個socket
5.      多個啟動程序
6.      多個日志文件

1.3 多實例配置過程:

1.3.1 創建獨立目錄:

mkdir -p /data/{3307,3308}chown –R mysql/9343.html">mysql.mysql /data

1.3.2 編寫每個實例的配置文件:

[root@db01 ~]# cat /data/3307/my.cnf[mysqld]basedir=/application/mysqldatadir=/data/3307socket=/data/3307/mysql.socklog-error=/data/3307/mysql.loglog_bin=/data/3307/mysql-binbinlog_format=rowskip_name_resolve=1server_id=3307port=3307

1.3.3 初始化數據:

./mysql_install_db  --defaults-file=/data/3307/my.cnf --basedir=/application/mysql --datadir=/data/3307 --user=mysql

1.3.4 啟動實例:

sh mysqld_safe --defaults-file=/data/3307/my.cnf --pid-file=/data/3307/3307.pid  &

shell腳本管理多實例服務:

#!/bin/bash . /etc/init.d/functions. /etc/profile Start='/application/mysql/bin/mysqld_safe --defaults-file=/data/3307/my.cnf --pid-file=/data/3307/3307.pid'Stop='mysqladmin -uroot -S /data/3307/mysql.sock shutdown'Port=`ss -tunlp|grep 3307|wc -l` function START(){ if [ $Port -ne 1 ];then  $Start >/dev/null 2>&1 &  sleep 3  if [ $? -eq 0 ];then   action 'MySQL 3307 Starting' /bin/true  fi else  action 'MySQL 3307 Already Exists' /bin/true fi}function STOP(){ if [ $Port -ne 0 ];then  $Stop  if [ $? -eq 0 ];then   action 'MySQL Stoping Successfuly' /bin/true  fi else  action 'MySQL already Stoped' /bin/true fi}function RESTART(){ STOP sleep 1 START}case $1 instart) START ;;stop) STOP ;;restart) RESTART ;;*) echo "Usage: $0 {start|stop|restart}" ;;esac


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长岛县| 梅州市| 阿巴嘎旗| 贵阳市| 二手房| 浠水县| 大悟县| 财经| 扬中市| 麻栗坡县| 涟源市| 永善县| 井研县| 通渭县| 方城县| 三门峡市| 太湖县| 九台市| 新营市| 隆子县| 北安市| 小金县| 平湖市| 马公市| 宜兰市| 常山县| 广宁县| 平江县| 台中县| 班戈县| 浠水县| 阳信县| 韶山市| 新野县| 庆安县| 苍梧县| 玛纳斯县| 古交市| 赣榆县| 砚山县| 子洲县|