#!/bin/sh
#
# /etc/init.d/mysql

PATH=/bin:/usr/bin:/sbin:/usr/sbin
FLAGS="defaults 50"

if [ "`whoami`" != "root" ]
then
  echo "You must be root to start, stop or restart mysqld."
  exit 1
fi
    

case "$1" in
  start)
    if ! mysqladmin version > /dev/null 2>&1 
    then
	echo -n "Starting mySQL database server..."
	safe_mysqld --pid-file=/var/run/mysqld.pid > /dev/null 2>&1 &
	echo "done."
    fi
    ;;
  stop)
    echo -n "Stopping mySQL database server..."
	kill `pidof safe_mysqld`
#	if ! mysqladmin shutdown
#	then
	    if kill `pidof mysqld -s`
	    then
		echo -n "mysqld killed..."
	    fi
#	fi
   echo "done."
     ;;
  restart|reload)
    echo "Reloading mySQL database server..."
    if ! mysqladmin reload 
    then 
	echo "Reload failed..."
	echo "If you have you set a password for reload use 'mysqladmin -p reload'"
	exit 1
    fi
    ;;
  force-reload)
    /etc/init.d/mysql stop
    /etc/init.d/mysql start
  ;;
  *)
    echo "Usage: /etc/init.d/mysql {start|stop|reload}"
    exit 1
    ;;
esac

exit 0

