my 0,02 I think I used standard path only the first installation of MySQL in 2002, after that I always I had my custom way of installing it which lead me to be able to have *any* number of instances of any independent version. After some years I saw Giuseppe Maxia's Sandbox which is a nice 'packaging' of that idea. I never use if possible standard directories which are a heritage of the very first idea of unix (multiple users use same tools on a machine), I think today is really out of date, today you need to tune and twist the system at your needs to get the best out of it. With my technique for instance you can setup a mysql cluster on one machine(for testing purposes) without the overhead of virtualization. In my opinion the OS should be an abstraction of the hardware and the software as independent as possible from it. So, software and data and anything else on /whatever mounted on some safe storage and just /etc for startup scripts, in this way you can switch server and still retain all your software with all the benefits you guys well know.
Claudio 2012/1/1 Reindl Harald <h.rei...@thelounge.net>: > > > Am 01.01.2012 03:51, schrieb Hal?sz S?ndor: >>>>>> 2011/12/29 19:35 +0100, Reindl Harald >>>> >> for the hadnful things on my linux-machines where such non-default >> locations are existing i usually set symlinks unter /usr/local/bin/ >> to the binarys, so they are seperated and from the user point >> of view in the PATh and all wroks fine >> <<<<<<<< >> The weakness of PATH: it is all right in the original Unix case, many, >> many little programs in few directories. Quite a few programs come with >> MySQL; therefore, it pays to put the MySQL directory in PATH--but Lynx, >> and many text-processors, comes with one program and many supporting files. >> In these cases a mechanism other than PATH, something like VMS or C-shell or >> Korn-shell alias, implemented at the depth of PATH, would be much better. > > and that is why you normally do "ln -s /path/to/your/binary /usr/local/bin/" > or do not use OSX as server because on a linux-system you have a package > manager which can install the mysql-sub-folder structure directly to > /usr/local/ where it is already in the path and it takes care of a > clean removal uon uninstall > > the only reason for /usr/local/mysql/ is that you can remove this > folder and is needed only on Mac OSX > -- Claudio -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/mysql