I think the mysql hostname is more a function of a domain being resolved to an IP address, rather then anything specific under mysql.
Edit the Windows HOSTs file to resolve some domain to 127.0.0.1, update the user permissions as pointed out here...
http://forums.mysql.com/read.php?11,33817,34109#msg-34109And I'm guessing the server name will change. I don't know.
And you can bind the mysql server to a specific IP via my.ini
http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_bind-addressOf course with all this you would also need to update the relevant Apache config files with the new domain vs. localhost.