Ok. I do indeed have /usr/local/etc/rc.d/mysql-server.sh And oops I do have /usr/local/libexec/mysqld
Are these supposed to be started up automatically? I tried to run /usr/local/etc/rc.d/mysql-server.sh start TMCBSD101# mysql-server.sh start mysql-server.sh: Command not found. TMCBSD101# ./mysql-server.sh start TMCBSD101# ps -ax TMCBSD101# mysql ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61) mysql-server.sh #!/bin/sh case "$1" in start) if [ -x /usr/local/bin/safe_mysqld ]; then /usr/local/bin/safe_mysqld --user=mysql > /dev/null & && echo -n ' mysqld' fi ;; stop) /usr/bin/killall mysqld > /dev/null 2>&1 && echo -n ' mysqld' ;; *) echo "" echo "Usage: `basename $0` { start | stop }" echo "" exit 64 ;; esac so I tried TMCBSD101# /usr/local/bin/safe_mysqld --user=mysql > /dev/null & && echo -n ' mysqld' [1] 503 mysqldTMCBSD101# mysql ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61) [1] + Done /usr/local/bin/safe_mysqld --user=mysql > /dev/null I am assuming this script is automatically added into a daemon somehows /usr/local/bin/safe_mysqld & -user=mysql > /dev/null will load the mysql server. So why is this not performed at start up? And if this script is used, what is mysqld used for?? -----Original Message----- From: Dan Nelson [mailto:[EMAIL PROTECTED]] Sent: Thursday, February 21, 2002 1:01 PM To: Luc Foisy Cc: MYSQL-List (E-mail) Subject: Re: Problems finding parts of mysql on FreeBSD In the last episode (Feb 21), Luc Foisy said: > I didn't pick the operating system( I don't know it well at all ), > and didn't do the install of mysql on this system, but now I have to > figure out where things are and how to fix it. What I am use to, is > installing on Red Hat with the rpm. ( if someone knows the > differences in the operating systems and the setup of mysql, you can > see why I am confused) The rpm is nice enough to put mysqld in the > /etc/init.d and respective places on Red Hat The FreeBSD doesn't even > have these locations, nor does it have a mysqld anywhere Assuming you are using the mysql port (ports/packages are FreeBSD's equivalent to RPMs. See http://www.freebsd.org/ports ), the startup scripts are in /usr/local/etc/rc.d, and mysqld lives in /usr/local/libexec. If you did not build using the port, then no startup scripts were installed and you'll probably have to run mysqld_safe yourself from /etc/rc.local. -- Dan Nelson [EMAIL PROTECTED] --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php