一 下載MySQL
http://dev.mysql.com/downloads/mirror.php?id=389369
,這個版本是社區版的
解壓MySQL(C:/Program Files/MySQL/)MySQL安裝目錄
二 新建my.ini
在C:/Program Files/MySQL/下建立my.ini文件,內容爲:
[mysqld]
# 設置mysql的安裝目錄
basedir=C://Program Files//MySQL
# 設置mysql數據庫的數據的存放目錄,必須是data,或者是//xxx-data
datadir=C://Program Files//MySQL//data
# 設置mysql服務器的字符集,默認編碼
default-character-set=latin1
[client]
# 設置mysql客戶端的字符集
default-character-set=latin1
[WinMySQLAdmin]
# 指定mysql服務啓動啓動的文件
Server=C://Program Files//MySQL//bin//mysqld.exe
三 註冊MySQL服務,使MySQL可以在服務項目中啓動或關閉
1)進入安裝目錄/bin,執行:
C:/Program Files/MySQL/bin>mysqld -install
顯示:Service successfully installed. 則註冊服務成功。
如果要刪除服務:
C:/Program Files/MySQL/bin>mysqld -remove
2)修改註冊表:(此項依情況而定,如果能正常啓動就不需要修改)
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/MySQL/ImagePath
修改爲:
"F:/Program Files/MySQL/bin/mysqld" --defaults-file=
"F:/Program Files/MySQL/my.ini" MySQL
這樣配置就可以使用net start mysql命令正常啓動MySQL。
四 修改root密碼
MySQL配置好後,啓動成功,默認密碼是空,但是爲了安全,設置密碼(一般用戶名爲root,密碼爲root)。
1)登錄MySQL root用戶:
進入MySQL安裝目錄/bin,執行:
F:/Program Files/MySQL/MySQL-6.0.7/bin>mysql -u root;
2)修改root密碼:
mysql> update mysql.user set password=PASSWORD(''新密碼'') where User=''root'';
mysql> flush privileges;
五 賦權限
如果登錄提示權限不足,那麼就修改root用戶的權限
mysql>UPDATE mysql.user SET Host='%' WHERE Host='localhost';
mysql>GRANT ALL PRIVILEGES ON *.* TO root@"%" ;
mysql>FLUSH PRIVILEGES;