一、MySQL簡介 MySQL是一種關係型資料庫管理系統,關係資料庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度並提高了靈活性。 二、安裝與下載 1、下載流程 1、訪問官方(www.mysql.com) 2、點擊‘DOWNLOADS’,進入下載界面 3、下拉,找到‘ ...
目錄
一、MySQL簡介
MySQL是一種關係型資料庫管理系統,關係資料庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度並提高了靈活性。
二、安裝與下載
1、下載流程
1、訪問官方(www.mysql.com)
2、點擊‘DOWNLOADS’,進入下載界面
3、下拉,找到‘MySQL Community (GPL) Downloads »‘,點擊進入
4、找到,‘MySQL Community Server’單擊進入
5、選擇操作系統,下載最新版本直接可以點擊下方的DOWNLOAD,包版本點擊Archives
6、下載完成後,將文件壓縮後即可使用
2、配置環境變數
將bin軟體解壓後,右鍵我的電腦,高級系統設置,單擊環境變數,雙擊‘path’,將bin目錄添加至環境變數中
三、主要目錄介紹
-
bin目錄
- 存放啟動軟體
- mysqld.exe(服務端) mysql.exe(客戶端)
-
data目錄
- 存放核心數據
-
my-default.ini
- 預設配置文件
-
readme
- 軟體的說明書
四、基本使用
使用cmd運行時,建議使用管理員身份打開
1、找到MySQL,打開bin目錄,先啟動mysqld
2、保持視窗不關閉,重新打開一個新的cmd視窗
3、再次打開bin目錄,啟動客戶端mysql
註意事項:
- 直接打開mysql命令預設是游客模式,許可權和功能都很少
- 管理員預設沒有密碼
- mysql -uroot -p
- 首次打開mysql可能會報錯,拷貝錯誤信息百度搜索解決
五、系統服務的製作
mysql相當於是一個c/s的架構程式,因此每次運行mysql的時候都需要運行mysql,較為繁瑣,可以將mysqld添加至系統服務中,在我們以後開機時自動在後臺運行,就不需要每次使用時,打開mysqld程式
添加的方法:
-
先將bin目錄添加至系統環境變數
-
將mysql添加至系統服務中
- 如何查看系統服務
- cmd視窗輸入services.msc
- 如何查看系統服務
-
以管理員身份打開cmd視窗
- mysql --install 回車即可添加
-
首次添加不會自動啟動,需要人為啟動
- 1、進入系統服務,找到mysql點擊啟動
- 2、命令符,輸入 net start mysql 回車啟動
註意事項:
如果需要卸載重新安裝的話,需要先關閉系統服務,再將mysqld移出系統服務
1、關閉系統服務
cmd命令視窗輸入:net stop mysql
2、移出系統服務
cmd命令視窗輸入:mysqld --remove
六、密碼相關
1、修改管理員密碼
方式一:
1、打開cmd命令視窗
2、輸入:mysqladmin -u用戶名 -p原密碼 password 新密碼
方式二:
直接修改存儲用戶數據的表
1、
方式三:
冷門操作,有的版本可能不支持
1、打開cmd命令視窗
2、輸入:set password=password('新密碼')
2、忘記密碼
方式一:
卸載重新安裝
方式二:
把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、關閉服務端,正常方式啟動即可