So the .sock file is like the lock and pid
files? It's for the current instance, not for for the general install?
I hit a problem early on with MySQL, and without the benefits of much Unix or MySQL experience couldn't figure it out. Reinstalling it fixed it, and I've left it alone since
The data directories are the important ones, and theoretically should be restorable on the same platform.
I know the feeling Unix gives me of flying blind... but lately I've had more of that feeling with Windows because of the 'registry' (what bozo came up with that monster???)
The only stability on that platform comes from using the CD to shim a wobbly piece of furniture.