1.下載 mysql-mysql-5.1.55-win32.zip
2. 解壓縮到任何一個目錄,最好目錄名稱不要有空格;
例如:C:\mysql
3. 刪除Embedded,include,lib,mysql-test 這四個目錄。
注:這四個目錄占了300多M,刪除後,只有不到100M。
3,在c:\mysql 復制my-huge.ini生成my.ini;
打開my.ini在[mysqld]節下,添加
basedir=C:\mysql\
datadir=C:\mysql\data\
4,然後編寫啟動腳本startup.bat,放在C:\mysql\bin路徑下。
內容如下:
@echo off
echo start mysql on localhost
mysqld --install mysql --defaults-file=c:\mysql\my.ini
net start mysql5
pause
此啟動腳本會將mysql注冊到系統服務中。
5,停止腳本stop.bat放在C:\mysql\bin路徑下,停止腳本會將系統服務中MySQL卸載掉:
@echo off
echo stop mysql
net stop mysql
mysqld --remove mysql5
pause
6.配置完畢後,雙擊C:\mysql\bin路徑下的startup.bat批處理文件,在系統服務中有一個mysql的服務,並且已經啟動,
7. 然後測試下數據庫的安裝情況,在dos窗口下,輸入mysqlshow
C:\mysql\bin>mysqlshow
+--------------------+
| Databases |
+--------------------+
| information_schema |
| test |
+--------------------+
如上信息說明數據庫安裝成功還有其他測試命令:
mysqlshow -u root mysql
mysqladmin -u root version status proc
8. 開放遠程連接
c:\mysql\bin\>mysql -h localhost -u root //這樣應該可以進入MySQL服務器
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION //賦予任何主機訪問數據的權限
mysql>FLUSH PRIVILEGES //修改生效
mysql>EXIT //退出MySQL服務器
這樣就可以在其它任何的主機上以root身份登錄啦!