mysql 启动、重启、kill脚本

vi mysql
#!/bin/sh        
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脚本相关推荐

  1. linux停止mysql后又自己启动,Linux上 mysql启动/停止/重启/开机启动/开机禁止启动...

    1.查看mysql版本 方法一:status; 方法二:select version(); 2.Mysql启动.停止.重启常用命令 a.启动方式 1.使用 service 启动: [root@loca ...

  2. linux mysql 确认命令_LINUX启动/重启/停上MYSQL的命令(详解)

    如何启动/停止/重启MySQL 一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld sta ...

  3. mysql数据库重启、登录mysql数据库、通过命令执行mysql的sql脚本等命令

    一.mysql数据库重启 如何重启mysql Debian / Ubuntu Linux 1.启动:/etc/init.d/mysql start 2.停止:/etc/init.d/mysql sto ...

  4. linux启动mysql命令_LINUX启动/重启/停上MYSQL的命令(详解)

    如何启动/停止/重启MySQL 一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld sta ...

  5. mysql上线脚本规范_专业规范的MySQL启动脚本

    #!/bin/bash # chkconfig: 2345 64 36 #配置系统自启动 # description: A very fast and reliable SQL database en ...

  6. windows重启php服务,Windows后台启动、停止和重启WNMP脚本

    WNMP,是PHP开发环境的简称,即在Windows系统下安装Nginx.MySQL.PHP三个软件. 通过DIY安装WNMP后,要一个个启动.停止和重启这几个软件就比较麻烦. 而且PHP FastC ...

  7. 服务器MYSQL启动/停止/重启命令

    1.查看mysql版本 方法一:status; 方法二:select version(); 2.Mysql启动.停止.重启常用命令 a.启动方式 1.使用 service 启动: [root@loca ...

  8. mysql 数据库重启命令_Mysql数据库常用的启动,停止以及重启操作命令

    Mysql数据库常用的启动,停止以及重启操作命令 1.启动: (1)使用 service 启动:service mysqld start (2)使用 mysqld 脚本启动:/etc/inint.d/ ...

  9. mysql kill 脚本_批量 kill mysql 中运行时间长的sql

    以下内容来自mysql手册: 13.5.5.3. KILL语法 KILL [CONNECTION | QUERY] thread_id 每个与mysqld的连接都在一个独立的线程里运行,您可以使用SH ...

最新文章

  1. 一道简约而不简单的算法题——数据流的中位数 | 附动画解析
  2. codis3数据迁移探索
  3. Go的strconv一
  4. 计算机设备操作与讲解,计算机组成与操作系统简介
  5. MyBatis框架学习笔记02:利用MyBatis实现CRUD操作
  6. 北京人工智能工程师职称评定政策出台,明年起一年一评
  7. Xamarin只言片语1——Xamarin下的弹框
  8. docker 删除包含关键字的镜像_Docker 架构及工作原理
  9. datatable删除行、列
  10. c#中,如何获取日期型字段里的年、月、日?
  11. Android.mk入门(一)
  12. OPPO手机刷机解锁救砖解账户锁方法
  13. linux强制连接蓝牙键盘,Thinkpad 蓝牙键盘 Fn 键处于锁定状态的解决方法
  14. 老范的Bug跟踪管理系统0.1 Alpha——介绍篇
  15. dorado java_dorado事件
  16. GitChat · 前端 | React 生态系统:从小白到大神
  17. 告诉你60个经典的电脑使用技巧
  18. 解决windows电脑蓝屏的方法
  19. 283页K8S实战指南,内容详实,代码齐全可复制!
  20. css3僵尸走路动画js特效

热门文章

  1. 《Access 2007开发指南(修订版)》一一1.5 什么是数据库对象
  2. nginx log_format详解
  3. 怎么安装SharePoint2013 preview 在SQL2012 和 Windows Server 2008 R2 SP1
  4. PHP Token(令牌)设计
  5. WPF DataGrid根据内容设置行颜色
  6. SprinBoot易学难精
  7. org.eclipse.jdt.internal.compiler包下的类找不到
  8. Event 事件 - 基础
  9. C/C++语言的特点
  10. 谷歌云使用账号密码_如何使用Google密码检查