I have searched everything I can find on this.
How I got in this mess:
Using my personal computer at home. Running WinXP Pro /Sp2.
1) Web server installed and working fine, IIS5.1 on WinXP Pro. (Before anyone bashes me for this poor choice, I'm stuck with it. I have Apache as well as Abyess, but this has to be done on IIS to setup a mirror site.)
2) Downloaded and installed PHP 5.2.1 win32 Installer. Went perfect. Php is working on all PHP pages.
3) Downloaded WordPress 2.1.2 and installed. Complained "No MySql". This didn't surprise me. I knew I would need it.
4) Downloaded MySql 5.1.37 Win 32 installer and installed. No problems.
5) Created new database 'WP_Beware'. Edited WP_config.sample.php with new data. Saved as WP-Config.php. Opened browser and loaded WP_Install.php. Found that my PHP installation did not support MySql. Back to the internet to find out why. It isn't included. Brainstorm, that. Downloaded all the krap-ola I am supposed to need and edited all relevent files per instructions.
PHP is still unaware there is a MySql instance. Tinkered two day with this. Am reminded of the beautiful snow in Colorado story.
Back to the internet. Some users say they NEVER got PHP 5 and MySql to work. So I dump PHP 5 and go get PHP 4.4.6 win32. Get set to install it. Guess what? There is no installer. So back to the Archives.
6) Find PHP 4.4.1 that has an installer. download and install it. Great PHP runs all my scripts. It shows MySql configuration. By now I am in the fourth day.
7) Opened WP_Install.php. Guess what?
Error establishing a database connection
This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server at localhost. This could mean your host's database server is down.
Are you sure you have the correct username and password?
Are you sure that you have typed the correct hostname?
Are you sure that the database server is running?
If you're unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress Support Forums.
The answer to the above questions are all correct as far as I can tell.
8) Can someone help me before I mummyify? This is supposed to be easy.