At 11:23 -0500 11/21/03, Mark Marshall wrote:
Got it. mysqladmin version showed the 4.0.4 version.

The Find is what clued me in.  It did indeed find two mysqld
executables.  One in /usr/local/share/mysql/... and the other in
/usr/local/mysql/share/mysql/...

I copied the right one over the wrong one and after cleaning up a
couple of error messages, it came up fine.  I'm wondering about how that
happened.  Do those two versions default to installing in two different
places, or did I somehow do that by mistake?

Hard to say. In your original message, you indicated that you compiled the 4.0.16 distribution yourself, but didn't specify whether you also compiled 4.0.4 yourself. If you did, then you probably used slightly different configuration options to build the two distributions. At least, that would account for the phenomenon you observed.

If you compiled 4.0.16, but installed 4.0.4 from an RPM file, that might
also account for it.  RPMs use a layout that can be discovered using
rpm -qpl on the RPM file.

  I'm curious now as to what
we'll have to watch out for now having two installs in two different
places now.  Is cleaning it up as easy as putting the databases in the
right directory, then rm -rf the bad one?

Depends. If you installed 4.0.4 from an RPM, you can use rpm to erase it. If there is no overlap between the 4.0.4 and 4.0.16 installation, this should leave your 4.0.16 installation untouched. Of course, it's difficult to say whether this is true. If there is overlap, removing the old installation will remove part of your new installation. (In which case, you might want to re-install 4.0.16 after removing 4.0.4.)

Make sure you generate a backup of your databases first, whatever you do.



Thanks again! Mark


--
Paul DuBois, Senior Technical Writer
Madison, Wisconsin, USA
MySQL AB, www.mysql.com

Are you MySQL certified? http://www.mysql.com/certification/


-- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]



Reply via email to