用cmd到解压后的文件夹下的\bin
然后输入以下命令:

1 去除现有的MySQL,如果有的话才需要这一步
net stop MySQL
mysqld-nt --remove

2 下面的命令才是真正的安装命令
mysqld-nt --install
net start MySQL

之后,可以象下面这样更改root密码
mysqladmin -h localhost -u root password "aaaaa"

由于上面的安装步骤中缺了一个对my.ini或my.cnf的介绍,所以在这里简述一下:

就是在mysqld-nt --install时,mySQL是需要一个配置文件的,它就是my.ini,在我查了一番官方文档后,这个文件是由模板的,通常在发布包中,可以search一下。对于一般的开发机来说,把这个文件放到操作系统的根目录下,比如我的WinXP在C:上,于是可以copy到c:\my.ini或c:\windows\my.ini上,然后里面个内容根据需要并参考文件中的注释作相应更改,下面就是我的配置文件内容:

在C:\windows\下,名为my.ini (也可以名为my.cnf)
[client]
port=3306
default-character-set=gb2312

[mysqld]
basedir="c:/Program Files/mysql/"
datadir="c:/Program Files/mysql/Data/"
port=3306
default-character-set=gb2312
default-storage-engine=INNODB
max_connections=100
query_cache_size=0
table_cache=256
tmp_table_size=10M
thread_cache_size=8
myisam_max_sort_file_size=100G
myisam_max_extra_sort_file_size=100G
myisam_sort_buffer_size=20M
key_buffer_size=12M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=1M
innodb_buffer_pool_size=21M
innodb_log_file_size=11M
innodb_thread_concurrency=8