[文章作者:张宴 本文版本:v1.0 最后修改:2008.07.24 转载请注明原文链接:http://blog.zyan.cc/post/359/]

  写了一个shell脚本,可以在同一台Linux服务器的不同端口,运行多个MySQL服务的情况下,快捷启动、停止、重启、杀死指定端口的MySQL进程。

vi /usr/local/bin/mysql.sh

  输入以下内容(因各服务器的MySQL配置不同,可能需要修改的部分已用红色标注):
#!/bin/sh

mysql_port=$2
mysql_username="root"
mysql_password="123456"

function_start_mysql()
{
    printf "Starting MySQL...\n"
    /bin/sh /usr/local/mysql/bin/mysqld_safe --defaults-file=/mysql/${mysql_port}/my.cnf 2>&1 > /dev/null &
}

function_stop_mysql()
{
    printf "Stoping MySQL...\n"
    /usr/local/mysql/bin/mysqladmin -u ${mysql_username} -p${mysql_password} -h localhost -P ${mysql_port} shutdown
}

function_restart_mysql()
{
    printf "Restarting MySQL...\n"
    function_stop_mysql
    function_start_mysql
}

function_kill_mysql()
{
    kill -9 $(ps -ef | grep 'bin/mysqld_safe' | grep ${mysql_port} | awk '{printf $2}')
    kill -9 $(ps -ef | grep 'libexec/mysqld' | grep ${mysql_port} | awk '{printf $2}')
}

if [ "$1" = "start" ]; then
    function_start_mysql
elif [ "$1" = "stop" ]; then
    function_stop_mysql
elif [ "$1" = "restart" ]; then
    function_restart_mysql
elif [ "$1" = "kill" ]; then
    function_kill_mysql
else
    printf "Usage: mysql.sh {start|stop|restart|kill}\n"
fi


  赋予脚本可执行权限:
chmod +x /usr/local/bin/mysql.sh


  脚本执行方法:
mysql.sh start 3306
mysql.sh stop 3306
mysql.sh restart 3306
mysql.sh kill 3306



Tags: , , , ,



技术大类 » 数据库技术 | 评论(121) | 引用(0) | 阅读(84473)
Qxndctp Email Homepage
2012-11-29 13:32
Suivre par honneur. La plus grande partie de la Noblesse accompagnoit le Gouverneur de la Province. casque monster beats   Ce Prince est toujours accompagné de gens de qualité. Tous ceux qui se trouvèrent là,
Wonder Email Homepage
2012-12-1 08:23
inscrite quand j'ai pris inscription ; or , suivant la loi du 11 brumaire an 7 , l'hypothèque de la femme ne prenait casque beats by dre rang que par l'inscription; donc la mienne doit primer celle de la dame Druy, qui est postérieure. Il est bien
Speed Email Homepage
2012-12-1 08:24
donne rang que du jour casque dr dre  même de sa date; qu'ainsi les demandeurs sont piimés par le défendeur, dont l'hypothèque date du a pluviose
Moverd Email Homepage
2012-12-1 08:26
et équivoque sur ce que cet article emploie le mot donation , d'où l'on conclut qu'il faut nécessairement ecouteur beats que l'acte soit fait en forme de donation; subtilité misérable qui ne fait que corrompre et dénaturer 1rs idées les plus
Taima Email Homepage
2012-12-3 09:23
beats by dre pas cher  Il est aussi pronominal. Une terrasse qui s'affaisse. Les terres rapportées sont sujettes à s'affaisser. Ce monceau de foin s'est afj'aissé de tant de pieds.
Ilana Email Homepage
2012-12-3 09:23
mulberry outlet carousing with the whole Irish bar. Or, if Mr. KEAN does not approve of this rough regimen, he .
huang Email Homepage
2012-12-6 10:36
1792 etLa commune a soutenu que, dans l'économie casque beats by dre des lois de 1792 et 1793 , elle n'était obligée de prouver son ancienne possession que lorsqu'il s]agissait de terrains productifs et en valeur;
Fsaentp Email Homepage
2012-12-11 13:16
hadThe relative that is never governed by a preposition, unless the preposition be either at a distance or understood: — We cannot say  cheap ralph lauren    " The person with that I am acquainted;" but " The person that I am acquainted with." We cannot say "The time during that you have
Odacsen Email Homepage
2012-12-11 13:17
La personne contre qui l'on plaide. On dit aussi, L'Avocat adverse. Tome I. ADVERSITÉ, s. f.. Succomber à l'adversité. Sa viecasque monster beats  a été mlléc d'adversité et de prospérité. 11 se dit aussi d'Un accident fâcheux, et dans ce sens il se dit plus ordinairement
Widjande Email Homepage
2012-12-13 11:11
le mensonge casque beats l'hypocrisie, causes de tant de malheurs et de crimes ; nous dépouillons la mort de ses terreurs, en mettant notre immortalité hors de doute ; nous cherchons à donner au mot
Welhgq Email Homepage
2012-12-13 11:13
peut amener sac chanel pas cher d'heureux résultats : la prière console et soutient celui qui la croit utile f elle peut aussi établir un courant magnétique avec le malade, et amener la guérison. Il y a des lois dans le domaine spirituel,
Namratad Email Homepage
2012-12-17 08:54
Nous pouvons doudoune canada goose femme dire seulement que notre incrédulité a été quelque peu ébranlée de ce qui va suivre, ayant conversé avec une personne qui était présente à la manifestation, et qui n'est pas un
Saffidf Email Homepage
2012-12-17 08:56
car sa pensée casque beats était aussi engagée que la mienne sur des sujets bien étrangers à celui de la communication. Le professeur F — m'expliquera-t-il par quel tour de jonglerie
Boys Email Homepage
2012-12-17 11:17
griefs; et sur cet appel intervint L'arrêt casque beats by dre suivant , rendu le 17 Novembre i8i4, en la deuxième chambre, plaidant MM. Lesage et Caitlet t
Player Email Homepage
2012-12-17 11:18
au droit de patenteConsidérant que l'énonciation portée au jugement dont est appel, indiquant que l'appelant canada goose femme fait notoirement,Ma commerce indépendant de son débit de tabac, est vague en elle-même ,
Harikad Email Homepage
2012-12-19 09:06
heureux doudoune canada goose femme sur terre. En effet, récapitulez un peu tous les devoirs puérils que l'Eglise lui impose, et dites-nous si l'homme porté de la meilleure volonté peut s'y conformer entièrement sans être hypocrite, ou
Maggied Email Homepage
2012-12-19 09:08
de paix et de casque beats fraternité, c'est-à-dire de justice universelle ! Là, les frèreq^^ee battront plus contre les. frères ; là, les for,^ n'opprimmvmTplus les faibles ; là, les. puissants ne le seront que par le droit que donnera
Michael Kors Outlet Online Email Homepage
2012-12-22 10:21
Your article is always can reflect real life. Bring good memories and be sentimentally attached to, this is a great writer of as.
Mulberry Factory Shop Email Homepage
2012-12-22 10:22
Your blog writing is very unique. I want to share my friend. Let them to appreciate! Will attract many readers to appreciate. Thank you very much for you!
Clarisonic Mia Email Homepage
2012-12-22 10:23
I think it can be a great writer. Your article content rich and colorful, lively and interesting.I think they will like to see this article.
分页: 5/7 第一页 上页 1 2 3 4 5 6 7 下页 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]