linux开机自动启动数据库,mysql随linux开机自动启动
mysql隨linux開機自動啟動
一.方法一
利用mysql.server來制作啟動程序,實質也是調用的mysqld_safe
cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig --level 2345 mysqld on
www.2cto.com
二.方法二
自己寫啟動程序直接調用mysqld_safe
$vi mysqldauto
#!/bin/sh
MYSQLHOME=/usr/local/mysql ? ? ? ? ? ? ? ? ? ? ? ? #這里需要修改為你的mysql安裝目錄
if [ $# -ge 1 ];then
mysqldProc=`ps -ef|grep -E "mysqld.+safe"|grep -v "grep"|wc -l`
if [ $1 = "stop" ] ;then
if [ $mysqldProc -eq 1 ];then
$MYSQLHOME/bin/mysqladmin -uroot shutdown
fi
elif [ $1 = "start" ];then
if [ $mysqldProc -eq 0 ];then
$MYSQLHOME/bin/mysqld_safe --user=mysql &
fi
fi
fi
$chmod +x mysqldauto
$mv mysqldauto /etc/rc.d/init.d/
$ln -s /etc/rc.d/init.d/mysqldauto /etc/rc.d/rc3.d/S99mysqld
$ln -s /etc/rc.d/init.d/mysqldauto /etc/rc.d/rc0.d/K20mysqld
www.2cto.com
總結
以上是生活随笔為你收集整理的linux开机自动启动数据库,mysql随linux开机自动启动的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux设备驱动程序调试方法,Linu
- 下一篇: linux cmake编译源码,linu