• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    Onsql和MySQL的啟停腳本_MySQL

    來源:懂視網 責編:小采 時間:2020-11-09 20:06:55
    文檔

    Onsql和MySQL的啟停腳本_MySQL

    Onsql和MySQL的啟停腳本_MySQL:啟停onesql,總共四個參數{start|stop|restart|status},只要稍微改一下頭部的三個文件路徑,即可完成mysql單實例的啟停。 [#9(zhouxx_vm(node3:192.168.56.103))#root@node3~]#service onesql5.6.26 Usage:sh /
    推薦度:
    導讀Onsql和MySQL的啟停腳本_MySQL:啟停onesql,總共四個參數{start|stop|restart|status},只要稍微改一下頭部的三個文件路徑,即可完成mysql單實例的啟停。 [#9(zhouxx_vm(node3:192.168.56.103))#root@node3~]#service onesql5.6.26 Usage:sh /

    啟停onesql,總共四個參數{start|stop|restart|status},只要稍微改一下頭部的三個文件路徑,即可完成mysql單實例的啟停。

    [#9(zhouxx_vm(node3:192.168.56.103))#root@node3~]#service onesql5.6.26 
    Usage:sh /etc/init.d/onesql5.6.26 {start|stop|restart|status}

    詳細執行效果如下:
    [#2(zhouxx_vm(node3:192.168.56.103))#root@node3~]#service onesql5.6.26 status
    There is no mysqld process ! 
    [#3(zhouxx_vm(node3:192.168.56.103))#root@node3~]#service onesql5.6.26 stop
    The mysqld process is already stopped ! 
    [#4(zhouxx_vm(node3:192.168.56.103))#root@node3~]#service onesql5.6.26 start
    Starting MySQL.
    150830 13:15:06 mysqld_safe Logging to '/data/mysql/mysql_3307/logs/error3307.log'.
    150830 13:15:06 mysqld_safe Starting mysqld daemon with databases from /data/mysql/mysql_3307/data
    Starting MySQL.. SUCCESS! 
    [#5(zhouxx_vm(node3:192.168.56.103))#root@node3~]#
    [#5(zhouxx_vm(node3:192.168.56.103))#root@node3~]#service onesql5.6.26 status
    
    
    root 2319 1 2 13:15 pts/0 00:00:00 /bin/sh /usr/local/onesql5.6/bin/mysqld_safe --defaults-file=/data/mysql/mysql_3307/my_3307.cnf --user=mysql --datadir=/data/mysql/mysql_3307/data --basedir=/usr/local/onesql5.6
    mysql 3163 2319 44 13:15 pts/0 00:00:02 /usr/local/onesql5.6/bin/mysqld --defaults-file=/data/mysql/mysql_3307/my_3307.cnf --basedir=/usr/local/onesql5.6 --datadir=/data/mysql/mysql_3307/data --plugin-dir=/usr/local/onesql5.6/lib/plugin --user=mysql --log-error=/data/mysql/mysql_3307/logs/error3307.log --open-files-limit=58000 --pid-file=/data/mysql/mysql_3307/logs/mysql_3307.pid --socket=/tmp/mysql_3307.sock --port=3307
    MySQL(pid=3163) Status 
     
    --------------
    /usr/local/onesql5.6/bin/mysql Ver 14.14 Distrib 5.6.25, for Linux (x86_64) using EditLine wrapper
    
    Connection id: 4
    Current database:
    Current user: root@localhost
    SSL: Not in use
    Current pager: stdout
    Using outfile: ''
    Using delimiter: ;
    Server version: 5.6.26-log (OneSQL) Source distribution
    Protocol version: 10
    Connection: Localhost via UNIX socket
    Server characterset: utf8
    Db characterset: utf8
    Client characterset: utf8
    Conn. characterset: utf8
    UNIX socket: /tmp/mysql_3307.sock
    Uptime: 5 sec
    
    Threads: 4 Questions: 5 Slow queries: 0 Opens: 18 Flush tables: 1 Open tables: 11 Queries per second avg: 1.000
    --------------
    
    
    
    [#6(zhouxx_vm(node3:192.168.56.103))#root@node3~]#
    [#6(zhouxx_vm(node3:192.168.56.103))#root@node3~]#
    [#6(zhouxx_vm(node3:192.168.56.103))#root@node3~]#service onesql5.6.26 stop
    150830 13:15:19 mysqld_safe mysqld from pid file /data/mysql/mysql_3307/logs/mysql_3307.pid ended
    Stopping MySQL SUCCESS! 
    [#7(zhouxx_vm(node3:192.168.56.103))#root@node3~]#service onesql5.6.26 restart
    The mysqld process is already stopped ! 
    150830 13:15:32 mysqld_safe Logging to '/data/mysql/mysql_3307/logs/error3307.log'.
    150830 13:15:32 mysqld_safe Starting mysqld daemon with databases from /data/mysql/mysql_3307/data
    Starting MySQL. SUCCESS! 
    [#8(zhouxx_vm(node3:192.168.56.103))#root@node3~]#service onesql5.6.26 status
    
    
    root 3266 1 3 13:15 pts/0 00:00:00 /bin/sh /usr/local/onesql5.6/bin/mysqld_safe --defaults-file=/data/mysql/mysql_3307/my_3307.cnf --user=mysql --datadir=/data/mysql/mysql_3307/data --basedir=/usr/local/onesql5.6
    mysql 4107 3266 63 13:15 pts/0 00:00:02 /usr/local/onesql5.6/bin/mysqld --defaults-file=/data/mysql/mysql_3307/my_3307.cnf --basedir=/usr/local/onesql5.6 --datadir=/data/mysql/mysql_3307/data --plugin-dir=/usr/local/onesql5.6/lib/plugin --user=mysql --log-error=/data/mysql/mysql_3307/logs/error3307.log --open-files-limit=58000 --pid-file=/data/mysql/mysql_3307/logs/mysql_3307.pid --socket=/tmp/mysql_3307.sock --port=3307
    MySQL(pid=4107) Status 
     
    --------------
    /usr/local/onesql5.6/bin/mysql Ver 14.14 Distrib 5.6.25, for Linux (x86_64) using EditLine wrapper
    
    Connection id: 4
    Current database:
    Current user: root@localhost
    SSL: Not in use
    Current pager: stdout
    Using outfile: ''
    Using delimiter: ;
    Server version: 5.6.26-log (OneSQL) Source distribution
    Protocol version: 10
    Connection: Localhost via UNIX socket
    Server characterset: utf8
    Db characterset: utf8
    Client characterset: utf8
    Conn. characterset: utf8
    UNIX socket: /tmp/mysql_3307.sock
    Uptime: 4 sec
    
    Threads: 4 Questions: 5 Slow queries: 0 Opens: 18 Flush tables: 1 Open tables: 11 Queries per second avg: 1.250
    --------------
    
    
    
    [#9(zhouxx_vm(node3:192.168.56.103))#root@node3~]#


    詳細腳本

    [#10(zhouxx_vm(node3:192.168.56.103))#root@node3~]#cat /etc/init.d/onesql5.6.26 
    #!/bin/sh
    ##source /etc/profile
    
    #MYSQL_HOME=/usr/local/mysql5.6.26
    MYSQL_HOME=/usr/local/onesql5.6
    datadir=/data/mysql/mysql_3307/data
    mysql_cnf="/data/mysql/mysql_3307/my_3307.cnf"
    mysql_sock="/tmp/mysql_3307.sock"
    
    function start(){
    mysqld_pid=`ps -ef|grep mysqld|grep "$mysql_sock" |grep -vE 'grep|mysqld_safe'|awk '{print $2}'`
    
    if [ "0" = "$mysqld_pid"0 ]
    then
     $MYSQL_HOME/bin/mysqld_safe --defaults-file="$mysql_cnf" --user=mysql --datadir="$datadir" --basedir="$MYSQL_HOME" &
     sleep 1
     mysqld_pid=`ps -ef|grep mysqld|grep "$mysql_sock" |grep -vE 'grep|mysqld_safe'|awk '{print $2}'`
     mysqld_pid1="$mysqld_pid"0
     pppct="."
     while [[ $mysqld_pid1 -lt 1 ]]
     do
     mysqld_pid=`ps -ef|grep mysqld|grep "$mysql_sock" |grep -vE 'grep|mysqld_safe'|awk '{print $2}'`
     mysqld_pid1="$mysqld_pid"0
     if [ $mysqld_pid1 -gt 1 ]
     then
     #clear
     echo "Starting MySQL$pppct SUCCESS! "
     else
     #clear
     echo "Starting MySQL$pppct"
     fi
     pppct="$pppct."
     sleep 1
     done
    else
     echo "A mysqld process already exists ! pid:$mysqld_pid"
    fi
    }
    
    function stop(){
    mysqld_pid=`ps -ef|grep mysqld|grep "$mysql_sock" |grep -vE 'grep|mysqld_safe'|awk '{print $2}'`
    
    if [ "0" = "$mysqld_pid"0 ]
    then
     echo "The mysqld process is already stopped ! "
    else
    #/usr/local/mysql/bin/mysqladmin –S "$mysql_sock" shutdown &
    $MYSQL_HOME/bin/mysqladmin -S "$mysql_sock" shutdown &
    
    sleep 2
    mysqld_pid=`ps -ef|grep mysqld|grep "$mysql_sock" |grep -vE 'grep|mysqld_safe'|awk '{print $2}'`
    if [ "0" = "$mysqld_pid"0 ]
    then
     echo "Stopping MySQL$pppct SUCCESS! "
    else
     mysqld_pid1="$mysqld_pid"0
     pppct="."
     while [ "$mysqld_pid1" != "0" ]
     do
     mysqld_pid=`ps -ef|grep mysqld|grep "$mysql_sock" |grep -vE 'grep|mysqld_safe'|awk '{print $2}'`
     mysqld_pid1="$mysqld_pid"0
     if [ "$mysqld_pid1" = "0" ]
     then
     #clear
     echo "Stopping MySQL$pppct SUCCESS! "
     else
     #clear
     echo "Stopping MySQL$pppct"
     fi
     pppct="$pppct."
     sleep 1
     done
    fi
    fi
    }
    
    function status(){
    mysqld_pid=`ps -ef|grep mysqld|grep "$mysql_sock" |grep -vE 'grep|mysqld_safe'|awk '{print $2}'`
    
    if [ "0" = "$mysqld_pid"0 ]
    then
     echo "There is no mysqld process ! "
    else
     echo -e "\n"
     ps -ef|grep mysqld|grep "$mysql_cnf"|grep -v grep
     echo -e "MySQL(pid=$mysqld_pid) Status \n "
     #mysqladmin -S "$mysql_sock" status 
     $MYSQL_HOME/bin/mysql -S "$mysql_sock" -e "\s;"
     echo -e "\n"
    fi
    }
    
    case "$1" in
    start)
     start
     ;;
    stop)
     stop 
     ;;
    status)
     status
     ;;
    restart)
     stop
     start
     ;;
    *) 
     echo "Usage:sh $0 {start|stop|restart|status}" 
    esac
    exit
    
    [#11(zhouxx_vm(node3:192.168.56.103))#root@node3~]#

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    Onsql和MySQL的啟停腳本_MySQL

    Onsql和MySQL的啟停腳本_MySQL:啟停onesql,總共四個參數{start|stop|restart|status},只要稍微改一下頭部的三個文件路徑,即可完成mysql單實例的啟停。 [#9(zhouxx_vm(node3:192.168.56.103))#root@node3~]#service onesql5.6.26 Usage:sh /
    推薦度:
    標簽: 數據庫 腳本 sql
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 亚洲午夜精品一级在线播放放| 日韩人妻无码精品久久久不卡| 乱码精品一区二区三区 | 亚洲欧美日韩久久精品| 韩国精品欧美一区二区三区| 最新精品露脸国产在线| 国产精品.XX视频.XXTV| 97久久精品午夜一区二区| 人妻少妇精品中文字幕AV| 综合在线视频精品专区| 青青青青久久精品国产h久久精品五福影院1421 | 国产精品亚洲专区在线观看| 日韩精品无码免费一区二区三区| 国产成人vr精品a视频| 亚洲综合精品网站| 精品无人区无码乱码毛片国产| 久久精品天天中文字幕人妻| 午夜精品久久久久9999高清| 久久99精品国产麻豆不卡| 四虎国产精品永久地址51| 国产2021精品视频免费播放| 国产精品人人爽人人做我的可爱| 国产一区二区精品尤物| 亚洲精品一二区| 久久精品视频网| 欧美精品一区二区精品久久 | 久久精品国产一区二区| 国产精品毛片一区二区| 99re只有精品8中文| 99九九精品免费视频观看| 国产精品电影在线观看| 国产99视频精品一区| 国产精品v欧美精品v日韩精品| 中文字幕精品无码一区二区 | 精品9E精品视频在线观看 | 99国内精品久久久久久久| 97精品国产福利一区二区三区| 亚洲精品视频在线看| 亚洲精品动漫人成3d在线| 一本久久a久久精品综合香蕉| 老司机69精品成免费视频|