mysql5.6 多实例启动和关闭

#!/bin/bash

m_user=‘mt_user‘
m_password=‘abcd123‘

if [ "$1" == "start" ];then
/usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/mysql"$2"/my.cnf &
elif [ "$1" == "stop" ];then
/usr/local/mysql/bin/mysqladmin -u"$m_user" -p"$m_password" -S /tmp/mysql"$2".sock shutdown
else
printf ‘Please enter start+port or stop+port‘
fi

启动

sh /sh/mt_mysql.sh start 3306

sh /sh/mt_mysql.sh start 3316

关闭

sh /sh/mt_mysql.sh stop 3306

sh /sh/mt_mysql.sh stop 3316

时间: 07-06

mysql5.6 多实例启动和关闭的相关文章

oracle数据库实例启动与关闭

区分数据库与实例:实例是指各种内存结构和服务进程,数据库是指物里存储磁盘空间. 数据库实例启动: startup [nomount | mount | open | force ]  [resetrict]  [pfile=finename] nomount 表示启动实例不加载数据库 mount 表示启动实例.加载数据库并保持数据库关闭状态 open 表示启动实例.加载并打开数据库,默认为此选项 force 表示终止实例并重新启动数据库 resetrict 表示以受限制的会话方式启动数据库 pf

Linux——oracle数据库实例启动关闭(转)

-->Oracle 数据库实例启动关闭过程 --================================ [[email protected] ~]# su - oracle --查看未启动实例前的进程情况 [[email protected] ~]$ ps -aef |grep oracle root      3332  3300  0 12:20 pts/1    00:00:00 su - oracle oracle    3333  3332  0 12:20 pts/1   

MySQL5.5多实例编译安装——多配置文件

一.什么是MySQL多实例?MySQL多实例简单的说就是在一台服务器上安装一套MySQL程序,通过不同的端口对外提供访问,多实例不仅节省物理主机成本,还有效提升了单台物理主机的CPU.磁盘I/O使用效率,而且还可以在多实例之间做部署数据库HA方案.二.如何配置MySQL多实例?配置mysql多实例有两种方式1.根据官方提供的是通过mysqld_multi使用单独的配置文件来实现多实例,这种方式定制每个实例的配置不太方面,优点是管理起来很方便,集中管理.2.使用多个配置文件和启动文件,配置文件之间

centos6.5 安装mysql5.6多实例(多配置文件)

********************************************************************* 安装说明: 使用镜像:     CentOS-6.5-x86_64-minimal.iso 系统 :        CentOS release 6.5 (Final)  2.6.32-431.el6.x86_64 mysql 安装目录 /usr/lcoal/mysql msyql data目录 /usr/local/mysql/data/3306 /usr

Oracle启动和关闭

1 数据库启动 1.1 需要的权限 SYSDBA或者SYSOPER系统权限. 1.2 启动的方法 SQL*Plus STARTUP command Oracle Enterprise Manager (Enterprise Manager) SRVCTL utility 1.3 启动的过程 启动主要分为三个步骤: 1)启动数据库到Nomount状态 2)启动数据库到Mount状态 3)启动数据库到Open状态 1.3.1 启动到Nomount Nomount的过程实质上是创建数据库实例的过程.这

RAC 数据库的启动与关闭

RAC数据库与单实例的差异主要表现在多个实例通过集群件来统一管理共享的资源.因此原有的单实例的管理方式,如数据库.监听器等的关闭启动等可以使用原有的方式进行,也可以通过集群管理工具,命令行来集中管理,这也是推荐的管理方式.由于集群件crs位于数据库之上,即RAC数据库依赖于集群件,因此数据库的启动与关闭应该结合集群来考虑,下面以10g RAC来描述数据库启动与关闭过程,不涉及集群层的启动与关闭. 一.RAC 数据库启动与关闭顺序1.关闭顺序  关闭OEM,关闭监听,关闭 Oracle 实例,关闭

oracle的启动与关闭原理-数据路的分阶段启动

一.Oracle的启动和关闭原理 1.oracle启动的步骤分析 SQL> startup            --这是启动数据库的命令ORACLE instance started.    --第一个阶段,启动实例,nomount的状态Total System Global Area  608174080 bytesFixed Size            1268920 bytesVariable Size          230687560 bytesDatabase Buffers

相克军_Oracle体系_随堂笔记016-参数文件及数据库的启动和关闭

参数文件: spfile<SID>.ora    动态参数文件,是二进制文件,9i以后引入并建议使用 init<SID>.ora    静态参数文件,是文本文件 动态参数,部分参数可以动态修改.建议9i以后就使用spfile. 数据库启动三个阶段: nomount(根据参数文件配置参数启动实例) mount(根据参数文件中记录的控制文件位置打开控制文件) open(根据控制文件信息打开数据文件,redo日志文件,open数据库) 注:nomount之前就可以根据pfile创建spf

centos7下创建mysql5.6多实例

一.mysql安装目录说明mysql5.6以二进制安装包安装在/data/mysql56下数据目录为/data/mysql56/data下配置文件为/etc/my.cnf下 二.多实例目录说明/mysql-instance         |-- 3308                  |-- data  #3308实例数据目录         |-- 3309                  |-- data  #3309实例数据目录 > mkdir -p /mysql-instance

MySQL 数据库的启动与关闭

MySQL数据库服务器通常指的的是mysqld,而命令行mysql则是mysql客户端程序,这两个概念通常容易混淆.通常启动mysql服务器即是启动mysqld进程,mysqld启动后,可以通过mysql连接到mysql服务器.本文主要描述了mysql服务器的几种启动方式以及如何关闭mysql服务器. 1.直接使用mysqld启动   mysqld 即是mysql服务器,可以调用该命令直接启动mysql服务器  mysqld 从配置文件中读取[mysqld]以及[server]选项组的内容,也可