zoukankan      html  css  js  c++  java
  • mysql 管理脚本

    1.环境文件

    -bash-4.1$ more mysql_env.ini
    #!/bin/sh
    
    #set env
    MYSQL_USER=root
    MYSQL_PASS=123456'
    
    #check parameter
    if [ $# -ne 1 ]
    then
            HOST_PORT=3306
    else
            HOST_PORT=$1
    fi
    
    
    -bash-4.1$

    2.创建启动脚本

    -bash-4.1$ more mysql_db_startup.sh
    #!/bin/sh
    
    source /opt/mysql/scripts/mysql_env.ini
    
    echo "Startup MySQL Service:localhost_"${HOST_PORT}
    /opt/mysql/bin/mysqld_safe --defaults-file=/opt/mysql/my.cnf  &
    
    -bash-4.1$ 

    3.创建关闭脚本

    -bash-4.1$ more mysql_db_shutdown.sh
    #!/bin/sh
    
    source /opt/mysql/scripts/mysql_env.ini
    
    echo "Shutdown MySQL Service:localhost_"${HOST_PORT}
    /opt/mysql/bin/mysqladmin --defaults-file=/opt/mysql/my.cnf -u${MYSQL_USER} -p${MYSQL_PASS} -hlocalhost  shutdown
    
    -bash-4.1$

    4.创建快速登陆脚本

    -bash-4.1$ more mysqlplus.sh 
    #!/bin/sh
    
    source /opt/mysql/scripts/mysql_env.ini
    
    echo "Login MySQL Service:localhost_"${HOST_PORT}
    /opt/mysql/bin/mysql --defaults-file=/opt/mysql/my.cnf -u${MYSQL_USER} -p${MYSQL_PASS} -h localhost
    
    -bash-4.1$ 

    5.将上述脚本目录 加入PATH环境变量
       echo "export PATH=/opt/mysql/scripts/:$PATH" >> ~/.bash_profile

     source ~/.bash_profile

  • 相关阅读:
    JDK 5 ~ 10 新特性倾情整理!
    软件设计师-面向对象
    软件设计师-系统开发基础
    软件设计师-网络与信息安全
    软件设计师-数据库系统
    软件设计师-操作系统
    软件设计师-计算机系统知识
    DbParameter
    软件设计师-算法
    android studio快捷键
  • 原文地址:https://www.cnblogs.com/polestar/p/6016953.html
Copyright © 2011-2022 走看看