• 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

  • 相关阅读:
    实验五
    实验一
    实验四
    实验三
    实验8 SQLite数据库操作
    实验7 BindService模拟通信
    实验6 在应用程序中播放音频和视频
    实验5 数独游戏界面设计
    实验4 颜色、字符串资源的使用
    实验五 存储管理实验
  • 原文地址:https://www.cnblogs.com/polestar/p/6016953.html
Copyright © 2020-2023  润新知