mysql 启动、重启、kill脚本
mysql 启动、重启、kill脚本
mysql_port=3306
mysql_username="root"
mysql_password=""
start_mysql()
{
printf "Starting MySQL...\n"
/bin/sh /data1/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf 2>&1 > /dev/null &
}
stop_mysql()
{
printf "Stoping MySQL...\n"
/data1/mysql/bin/mysqladmin -u ${mysql_username} -S /tmp/mysql.sock shutdown
}
restart_mysql()
{
printf "Restarting MySQL...\n"
stop_mysql
sleep 5
start_mysql
}
kill_mysql()
{
kill -9 $(ps -ef | grep 'bin/mysqld_safe' | grep 'my.cnf' | awk '{print $2}')
kill -9 $(ps -ef | grep 'libexec/mysqld' | grep 'my.cnf' | awk '{print $2}')
}
if [ "$1" = "start" ]; then
start_mysql
elif [ "$1" = "stop" ]; then
stop_mysql
elif [ "$1" = "restart" ]; then
restart_mysql
elif [ "$1" = "kill" ]; then
kill_mysql
else
printf "Usage: /app/mysql {start|stop|restart|kill}\n"
fi
转载于:https://blog.51cto.com/cqfish/166268
mysql 启动、重启、kill脚本相关推荐
- linux停止mysql后又自己启动,Linux上 mysql启动/停止/重启/开机启动/开机禁止启动...
1.查看mysql版本 方法一:status; 方法二:select version(); 2.Mysql启动.停止.重启常用命令 a.启动方式 1.使用 service 启动: [root@loca ...
- linux mysql 确认命令_LINUX启动/重启/停上MYSQL的命令(详解)
如何启动/停止/重启MySQL 一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld sta ...
- mysql数据库重启、登录mysql数据库、通过命令执行mysql的sql脚本等命令
一.mysql数据库重启 如何重启mysql Debian / Ubuntu Linux 1.启动:/etc/init.d/mysql start 2.停止:/etc/init.d/mysql sto ...
- linux启动mysql命令_LINUX启动/重启/停上MYSQL的命令(详解)
如何启动/停止/重启MySQL 一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld sta ...
- mysql上线脚本规范_专业规范的MySQL启动脚本
#!/bin/bash # chkconfig: 2345 64 36 #配置系统自启动 # description: A very fast and reliable SQL database en ...
- windows重启php服务,Windows后台启动、停止和重启WNMP脚本
WNMP,是PHP开发环境的简称,即在Windows系统下安装Nginx.MySQL.PHP三个软件. 通过DIY安装WNMP后,要一个个启动.停止和重启这几个软件就比较麻烦. 而且PHP FastC ...
- 服务器MYSQL启动/停止/重启命令
1.查看mysql版本 方法一:status; 方法二:select version(); 2.Mysql启动.停止.重启常用命令 a.启动方式 1.使用 service 启动: [root@loca ...
- mysql 数据库重启命令_Mysql数据库常用的启动,停止以及重启操作命令
Mysql数据库常用的启动,停止以及重启操作命令 1.启动: (1)使用 service 启动:service mysqld start (2)使用 mysqld 脚本启动:/etc/inint.d/ ...
- mysql kill 脚本_批量 kill mysql 中运行时间长的sql
以下内容来自mysql手册: 13.5.5.3. KILL语法 KILL [CONNECTION | QUERY] thread_id 每个与mysqld的连接都在一个独立的线程里运行,您可以使用SH ...
最新文章
- 一道简约而不简单的算法题——数据流的中位数 | 附动画解析
- codis3数据迁移探索
- Go的strconv一
- 计算机设备操作与讲解,计算机组成与操作系统简介
- MyBatis框架学习笔记02:利用MyBatis实现CRUD操作
- 北京人工智能工程师职称评定政策出台,明年起一年一评
- Xamarin只言片语1——Xamarin下的弹框
- docker 删除包含关键字的镜像_Docker 架构及工作原理
- datatable删除行、列
- c#中,如何获取日期型字段里的年、月、日?
- Android.mk入门(一)
- OPPO手机刷机解锁救砖解账户锁方法
- linux强制连接蓝牙键盘,Thinkpad 蓝牙键盘 Fn 键处于锁定状态的解决方法
- 老范的Bug跟踪管理系统0.1 Alpha——介绍篇
- dorado java_dorado事件
- GitChat · 前端 | React 生态系统:从小白到大神
- 告诉你60个经典的电脑使用技巧
- 解决windows电脑蓝屏的方法
- 283页K8S实战指南,内容详实,代码齐全可复制!
- css3僵尸走路动画js特效
热门文章
- 《Access 2007开发指南(修订版)》一一1.5 什么是数据库对象
- nginx log_format详解
- 怎么安装SharePoint2013 preview 在SQL2012 和 Windows Server 2008 R2 SP1
- PHP Token(令牌)设计
- WPF DataGrid根据内容设置行颜色
- SprinBoot易学难精
- org.eclipse.jdt.internal.compiler包下的类找不到
- Event 事件 - 基础
- C/C++语言的特点
- 谷歌云使用账号密码_如何使用Google密码检查