Although a lot of online, or here to record their own installation process, and some experience, do not have to install and then everywhere to find.
First say MySQL, because he can say completely independent and Apache, PHP installation is not directly related. Now MySql5.0 has been officially released, a number of new features, the database has a basic functionality already has, such as views, subqueries, stored procedures and so on. (MySQL official website for http://www.mysql.com, I think this should everyone should not know it ^ ^, find download Download a setup program.) ), click on the installation program, according to his one step choice, set good parameters. Smoothly installed on it, the new version of the installation program on a great improvement, has even been registered service, the previous version is only to help you copy the program file, here by the way before the service: in the operation of the input C:mysqlinmysqld-nt.exe--install. (C:mysqlj is the path to the MySQL installation.) No problem installed, command line input: net start MySQL start service can be.
If the previous version is Mysql4.1, all programs will not be able to connect to MySQL for the following reasons:
Client does not support authentication protocol problem resolution when mysql4.1 above version connection
shell> MySQL
Client does not support Authenticationprotocol requested
by server; Consider upgrading MySQL client
The official version of the statement: MySQL 4.1 and up uses a authenticationprotocol based on a password hashing of that are algorithm with that Used by older clients. .....
If you are experiencing the above problems after you upgrade MySQL to version 4.1, make sure your mysqlclient is 4.1 or later. (If there is a problem with windows, you can just skip to the solution below, because MySQL is installed with Windows client and server)
Please use one of the following two methods
One
mysql> SET PASSWORD FOR
-> ''some_user''@''some_host'' =OLD_PASSWORD(''newpwd'');
Second: