MySQL是一種關係型資料庫管理系統,關聯式資料庫將資料儲存在不同的表中,而不是將所有資料放在一個大倉庫內,這樣就增加了速度並提高了靈活性。
1、存取官方(www.mysql.com)
2、點選‘DOWNLOADS’,進入下載介面
3、下拉,找到‘MySQL Community (GPL) Downloads »‘,點選進入
4、找到,‘MySQL Community Server’單擊進入
5、選擇作業系統,下載最新版本直接可以點選下方的DOWNLOAD,包版本點選Archives
6、下載完成後,將檔案壓縮後即可使用
將bin軟體解壓後,右鍵我的電腦,高階系統設定,單擊環境變數,雙擊‘path’,將bin目錄新增至環境變數中
bin目錄
data目錄
my-default.ini
readme
使用cmd執行時,建議使用管理員身份開啟
1、找到MySQL,開啟bin目錄,先啟動mysqld
2、保持視窗不關閉,重新開啟一個新的cmd視窗
3、再次開啟bin目錄,啟動使用者端mysql
注意事項:
mysql相當於是一個c/s的架構程式,因此每次執行mysql的時候都需要執行mysql,較為繁瑣,可以將mysqld新增至系統服務中,在我們以後開機時自動在後臺執行,就不需要每次使用時,開啟mysqld程式
新增的方法:
先將bin目錄新增至系統環境變數
將mysql新增至系統服務中
以管理員身份開啟cmd視窗
首次新增不會自動啟動,需要人為啟動
注意事項:
如果需要解除安裝重新安裝的話,需要先關閉系統服務,再將mysqld移出系統服務
1、關閉系統服務
cmd命令視窗輸入:net stop mysql
2、移出系統服務
cmd命令視窗輸入:mysqld --remove
方式一:
1、開啟cmd命令視窗
2、輸入:mysqladmin -u使用者名稱 -p原密碼 password 新密碼
方式二:
直接修改儲存使用者資料的表
1、
方式三:
冷門操作,有的版本可能不支援
1、開啟cmd命令視窗
2、輸入:set password=password('新密碼')
方式一:
解除安裝重新安裝
方式二:
把data目錄刪除,拷貝別人的目錄,密碼就是別人的密碼
方式三:
小把戲操作
1、關閉正常伺服器端
net stop mysql
2、跳過授權的方式重啟伺服器端(不校驗密碼)
mysqld --skip-grant-table
3、以管理員身份進入,修改mysql.user表資料
mysql -uroot -p
update mysql.user set password=password('123') where Host='localhost' and User='root';
4、關閉伺服器端,正常方式啟動即可