Mysql8.0.12安裝教程
MySql安裝教程
- 首先,MySql官網下載下傳位址:
官網下載下傳位址主要下載下傳server版本的
Archive版本,不需要安裝解壓即可使用
不需要登入注冊,直接跳過即可,大約200M下載下傳完
- 安裝過程
1.解壓和配置環境變量
找一個檔案夾放入解壓後的mysql,不建議放c盤,200M左右的sql解壓後大約接近1G
把sql解壓後的bin檔案位址加入path,友善終端尋找sql,本文的bin位址如下:D:\Application\MySql\mysql-8.0.12-winx64\bin,有時候需要重新開機path中加入的檔案才會生效。
使用dos指令進入bin目錄下,本文為D:\Application\MySql\mysql-8.0.12-winx64\bin
2.初始化資料庫
mysqld --initialize --console
mysql會在和bin同級目錄下産生data檔案,即是root的資料庫,并産生如下紅框中的随機密碼(老版本的第一次按照沒有密碼可以使用mysql -uroot -p直接登陸),對應賬号root。在沒有更改密碼前,需要記住這個密碼,後續登入需要用到。
要是關快了,或者沒記住,那也沒事,删掉初始化的 data目錄,再執行一遍初始化指令,又會重新生成的。當然,也可以使用安全工具,強制改密碼。
3. 安裝服務
還在bin 目錄下執行指令
mysqld --install [服務名]
後面的服務名可以不寫,預設的名字為 mysql。當然,如果電腦上需要安裝多個MySQL服務,就可以用不同的名字區分了,比如 mysqlOne
4. 啟動服務
指令和圖如下,注:提升沒權限更改時,需要使用管理者權限運作dos:
net start mysql
5. 登入資料庫
指令和如下,這時候會提示輸入密碼,使用上面安裝時給的随機密碼,填入即可登入成功,進入MySQL指令模式。
mysql -u root -p
6. 更改密碼
mysql給的初始密碼太複雜了,一般我們需要改為一個簡單的密碼方面我們登陸,在MySQL8.0.4以前,執行:SET PASSWORD=PASSWORD(‘[修改的密碼]’),就可以更改密碼,但是MySQL8.0.4開始,這樣預設是不行的。因為之前,MySQL的密碼認證插件是“mysql_native_password”,而現在使用的是“caching_sha2_password”。
因為目前有很多資料庫工具和連結包都不支援“caching_sha2_password”,為了友善,暫時還是改回了“mysql_native_password”認證插件。
修改使用者密碼,在MySQL中執行如下指令(修改密碼驗證插件,同時修改密碼。):
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';
https://www.cnblogs.com/xiongzaiqiren/p/8970203.html 原文位址 https://blog.csdn.net/wangbeibei23/article/details/82056951