With all due respect, you are in over your head.
I mean that nicely, but you're asking for help with step (say) 7 & 8, but you're not understanding steps 1,2 & 3. There's probably nothing wrong with Dreamweaver,
your obstacles lie much earlier on in terms of setup/configuration.
The symlink ("alias" in your words but they're not quite the same) is one possible avenue for addressing differences in a stock MySQL setup vs. what Apple does & why & for good reasons.
Did you search Apple support ? See
http://support.apple.com/kb/TS1999
But that has nothing whatsoever to do with your MySQL users, passwords & access rights.
You might wish to hire someone that can help you get this setup correctly and configured securely.
By default, after/apart from certain configuration setup/options, you should
not ever connect as
root to your SQL database (nor
ever use that connection method for PHP, barring something seriously locked down and knowing full well what you're doing and why).
The tasks that you're facing are not difficult in and of themselves, but do require a modicum of understanding local vs network connections, restricting either per the service in question,
and basic database functionality.
There's plenty of documentation at the MySQL site, you'll want to look for "Securing the Initial MySQL Accounts" and be sure to verify that this is enacted for your setup.
Then you'll want to understand that MySQL has its own set of users, passwords & access-rights,
distinct from (by design !) your server/OS X accounts.