1.mysql官網下載地址:https://downloads.mysql.com/archives/community/
2.下載完成后解壓,解壓后如圖:
3.放置位置,把解壓好的文件夾放在自己喜歡的位置
二、配置mysql
1.mysql-5.7.16-winx64目錄下,新建一個my.ini。復制下面的代碼保存就可以了。my.ini會替換掉下面的my-default.ini文件
注:my.ini文件的內容:
[mysql]
;mysql初始化之后需要去掉這一句
explicit_defaults_for_timestamp=true
; 設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
;設置3306端口
port = 3306
; 設置mysql的安裝目錄
basedir=D:\\backSoft\\mysql-5.7.16-winx64
; 設置mysql數據庫的數據的存放目錄
datadir=D:\\backSoft\\mysql-5.7.16-winx64\\data
; 允許最大連接數
max_connections=200
; 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
; 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
三、安裝mysql服務
1、右擊開始按鍵選擇搜索輸入cmd,會出現一個命令提示符右鍵選擇以管理員身份運行這個選項,不然就會出現一個身份不夠的錯誤碼
2.以管理員身份打開cmd窗口后,將目錄切換到你的解壓文件bin目錄下。再輸入mysqld install回車運行就可以了,注意是mysqld不是mysql。出現安裝成功就可以了
3.這時我們可以先用mysqld --initialize 先初始化data目錄:
然后我去運行數據庫時,(net start mysql)。卻報錯了
處理方法:
四、設置環境變量(這一步可以放在 mysql初始化之前)
點擊我的電腦,右鍵--屬性--高級系統設置
找到高級系統設置配置環境變量
環境變量 新建 變量值是解壓文件的路徑
Path 單擊path編輯
新建
然后用管理員方式進入命令行,跳轉到安裝文件的路徑(注意這個路徑是my.ini里指定的是數據的存放目錄)
打開命令行窗口,在里面輸入:mysqld --install
接着輸入:mysqld
--initialize --console
執行這一步,是因為在MySQL5.7中沒有data文件夾,需要用這幾個命令產生data文件夾,並且初始化隨機登陸密碼(下圖中畫橫線的就是系統自動生成的密碼)
啟動mysql服務
net start mysql
修改默認密碼
之前系統隨機生成的密碼只能用來登陸,然后修改密碼,用不了mysql,只有修改了才能用
啟動了mysql服務后
命令行輸入:mysql -u root –p
然后會提示要輸入密碼,就是之前生成的密碼
登陸成功就是上圖了,依次輸入以下命令:(再為重新設置密碼之前是無法使用數據庫的)
SET PASSWORD FOR
'root'
@
'localhost'
= PASSWORD(
'自定義密碼'
);

到此,重置密碼成功 賬號就是root 密碼就是剛剛重置的密碼
然后我們執行quit 退出登陸一下,再次登陸驗證一下
mysql -u root -p
ok,登陸成功!!!