用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