CentOS 6.8 x86_64bit shell實現mysql多實例分庫備份
MYUSER=root
MYPASS=123456
SOCKET=/data/3306/mysql.sock
MYCMD="mysql -u$MYUSER -p$MYPASS -S $SOCKET"
BAKPATH="/backup/$(date +%F)"
[ ! -d $BAKPATH ] && mkdir -p $BAKPATH
for dbname in `$MYCMD -e 'show databases;'|sed '1d'|grep -v "_schema"`
do
$MYDUMP -B -x --events $dbname|gzip >$BAKPATH/${dbname}.sql.gz
if [ $? -eq 0 ];then
echo "$dbname" >>$BAKPATH/${dbname}.log
fi
done
CentOS 6.8 x86_64bit shell實現mysql多實例分庫備份
相關推薦
CentOS 6.8 x86_64bit shell實現mysql多實例分庫備份
bin soc database ase user one col schema sed #!/bin/bashMYUSER=rootMYPASS=123456SOCKET=/data/3306/mysql.sockMYCMD="mysql -u$MYUSER -
centos-7yum安裝(mairadb)實現mysql多實例
mysql步驟:1、安裝mariadb-server包yum mariadb-server2、建一個主文件夾三個副文件夾,三個副文件夾用來分別存放三個實力 註意:盡量把這個多實例放在邏輯卷中比較好一點a、mkdir /mysqldb/{3306,3307,3308}/{etc,data,pid,soc
CentOS 6.8下編譯安裝MySQL 5.6.14
CentOS 6.8下編譯安裝MySQL 5.6.14 概述: 通過原始碼安裝高版本的5.6.14。 正文: 一:解除安裝舊版本 使用下面的命令檢查是否安裝有MySQL Server rpm -qa | grep mysql 有的話通過下面的命令來解除安裝掉 目前我們查詢到的
CentOS-6.8系列-JDK與Mysql安裝指南
本文章也是在參考了網上好多相關文章(主要參考文章見文末)後自學整理的,如有錯誤之處煩請留言指正。 JDK安裝部分 依次執行下述命令 #檢視系統位數,下載對應的jdk uname -a #下載的jdk需要在官網同意下載後再上傳至Linux相關
CentOS 6.8下編譯安裝MySQL 5.6.30
概述: CentOS 6.4下通過yum安裝的MySQL是5.1版的,比較老,所以就想通過原始碼安裝高版本的5.6.14。 正文: 一:解除安裝舊版本 使用下面的命令檢查是否安裝有MySQL Server rpm -qa | grep mysql 有的話通過下面的命令來解除
單機服務器已經安裝好二進制mysql5.6.20,然後開啟mysql多實例
單機服務器已經安裝好二進制mysql5.6.20 然後開啟mysql多實例 單機服務器已經安裝好二進制mysql5.6.20,然後開啟mysql多實例useradd mysql -s /sbin/nologin -Mmkdir /data/{3307,3308}/{data,log,binlog}
MySQL 5.6版本二進制包多實例安裝
ren tcp 安裝 starting func function defaults ogr socket 一、環境介紹 (1)系統環境介紹: [root@linux-node2 ~]# uname -a Linux linux-node2 3.10.0-693.5.2.e
MySQL多實例安裝配置
配置文件 mysql 服務器 程序 影響 MySQL多實例安裝配置一.基本概念 MySQL多實例就是,在一臺機器上開啟多個不同的服務端口(如:3306,3307,3308...),運行多個MySQL服務進程,這些服務進程通過不同的socket監聽不同的端口提供服務。 MySQL
mysql 多實例安裝
mysql[[email protected]/* */ ~]#rm -f /etc/init.d/mysqld[[email protected]/* */ ~]# mkdir -p /data/{3306,3307}/data[[email protected]/* *
Mysql 多實例實施步驟
啟動方式 權限設置 建立 數據 all 事先 gre ase use 基本理論:利用同一套安裝程序,不同配置文件,不同啟動程序,不同數據目錄。有公用資源,也有私有資源。 實現步驟: 1、正常安裝mysql,二進制安裝或者編譯安裝。 2、創建mysql多實例總
mysql多實例安裝
mysql多實例安裝,同時開啟多個不同的服務器端口3306 3307大公司安裝數據庫一般編譯安裝,並且會在優化之後做成rpm包,以便統一使用安裝好mysql,可以使用,然後做多實例安裝,這裏mysql安裝目錄/application/mysqlmkdir -p /data/{3306,3307}/datatr
MySQL多實例忘記密碼臨時登陸
mysqlss -antlup | grep 330 //說明有3306端口運行 數據庫在運行tcp LISTEN 0 128 *:3306 *:* users:(("mysqld",7557,1
mysql多實例腳本
mysql多實例腳本 mariadb多實例腳本 ##mariadb和mysql-server的通用多實例腳本。vi mdp.sh 腳本內容參考內容如下#!/bin/bashecho ‘等待mariadb-server或mysql-server服務軟件安裝完畢‘while truedoyum
linux下mysql多實例安裝(轉)
ont 數據庫 fill 行修改 安裝部署 file 常見 soc -s 轉自:http://www.cnblogs.com/xuchenliang/p/6843990.html 1.MySQL多實例介紹 1.1.什麽是MySQL多實例 MySQL多實例就是在一臺機器上
mysql多實例-主從復制安裝
put schema pat client distrib clear tar binlog centos 安裝環境:Centos6.5 mysql版本:mysql-5.5.32.tar.gz 一:安裝前準備: 1.安裝一些依賴庫 yum install cmake gc
linux 安裝MySQL多實例
mysql多實例 linux 環境:centos6.5MySQL:mysql-5.5.57-winx64.zip 二進制安裝包 可以直接進mysql官網下載即可https://cdn.mysql.com//Downloads/MySQL-5.5/mysql-5.5.58-winx64.zipmysq
Zabbix監控之低級自動發現以及MySQL多實例
zabbix 低級自動發現 概述Zabbix的網絡發現是指zabbix server通過配置好的規則,自動添加host,group,templateZabbix的主動註冊剛好和網絡發現是相反的,功能基本一致。zabbix agent主動聯系zabbix server,server自動添加host,gr
MySQL多實例
right ffi tom netstat ron list span ica mman 1.1 多實例講解1.1.1 創建環境配置文件3306 3307 3308多個mysqld進程(mysqld_safe)多個配置文件(port、server_id data
MySQL多實例介紹及配置
MySQL 在之前的一篇文章中,已經有介紹到怎麽安裝和配置MySQl了(http://blog.51cto.com/superpcm/2092357)。接下來,MySQL中多實例的配置。1.什麽是MySQL多實例 簡單來說,MySQL多實例就是在一臺服務器上同時開啟多個不同服務端口,同時運行多個M
MySQL多實例配置
mysql多實例第1章 MySQL多實例配置:1.1 什麽是Mysql多實例?簡單的說,Mysql多實例就是在一臺服務器上同時開啟多個不同的服務端口(如 : 3306/3307/3308)同時運行多個Mysql服務器,這些服務進程通過不同的socket來監聽不同的服務端口來提供服務這些Mysql多實例共用一套