安裝
一、Choose Setup Type--
typical(默認)
custom(用戶自定義安裝)--
修改路徑:MySQL Server(F:MySQL)和Server Data Files(F:\data\MySQL)
documentation--
will be installed ....
compete(完全安裝)
二、MySQL Server Install Configuration--
detailed configuration(精細配置)--
Developer Machine(開發者電腦)--
Multifunctional Database(多用途數據庫)--
Decision Support (並發連接數上限20)
Online Transaction Processing(並發連接數上限500)
Manual Setting(自己選擇連接數上限)--
Standard Character Set
Best Support For Multilingualism
Manual Selected Default Character Set--utf8
Transaction Database Only(事務數據庫)
Non-Transaction Database Only(非事務數據庫)
Server Machine(服務器電腦,內存使用大)
Dedicated MySQL Server Machine(MySQL服務器電腦,內存全部給MySQL使用)
standard configuration(標准配置)
啟動MySQL
運行:--services.msc
cmd管理員模式下:啟動--net start mysql
關閉--net stop mysql
MySQL 的登錄
MySQL是一個需要賬戶名密碼登錄的數據庫,登陸后使用,它提供了一個默認的root賬號,使用安裝時設置的密碼即可登錄。
格式1:cmd> mysql –u用戶名 –p密碼
例如:mysql -uroot –proot
格式2:cmd> mysql --host=ip地址 --user=用戶名 --password=密碼
例如:mysql --host=127.0.0.1 --user=root --password=root
密碼重置
方法一:
在my.ini的[mysqld]字段加入:
skip-grant-tables
重啟mysql服務,這時的mysql不需要密碼即可登錄數據庫
然后進入mysql
mysql>use mysql;
mysql>更新 user set password=password('新密碼') WHERE User='root';
mysql>flush privileges;
運行之后最后去掉my.ini中的skip-grant-tables,重啟mysqld即可。
方法二:
不使用修改my.ini重啟服務的方法,通過非服務方式加skip-grant-tables運行mysql來修改mysql密碼
停止mysql服務
打開命令行窗口,在bin目錄下使用mysqld.exe啟動,即在命令行窗口執行: mysqld --skip-grant-tables
然后另外打開一個命令行窗口,登錄mysql,此時無需輸入mysql密碼即可進入。
按以上方法修改好密碼后,關閉命令行運行mysql的那個窗口,此時即關閉了mysql,如果發現mysql仍在運行的話可以結束掉對應進程來關閉。
啟動mysql服務
卸載
停止MySQL服務
1添加刪除程序中卸載MySQL
2到安裝目錄刪除MySQL
3刪除:C:\Documents and Settings\All Users\Application Data\MySQL
C:\ProgramData\MySQL
4查看注冊表:
regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services
找到mysql,一律干掉!