MySQL 8.0.22下載安裝教程
MySQL 8.0.22下載安裝教程
安裝MySQL
一、下載MySQL壓縮包
- 提取碼:shwc
(1)官網下載方式
選擇系統,下載壓縮包
(2)下載完成後解壓縮(儘量解壓到C盤以外的其他盤)
(3)配置my.ini檔案
解壓後文件夾裡面沒有my.ini檔案,這時就需要新建一個名為my的文字文件
文件內容如下:
[mysqld] # 設定3306埠 port=3306 # 設定mysql的安裝目錄 basedir=D:\Program Files\MySQL # 設定mysql資料庫的資料的存放目錄 datadir=D:\Program Files\MySQL\data # 允許最大連線數 max_connections=200 # 允許連線失敗的次數。 max_connect_errors=10 # 服務端使用的字符集預設為utf8mb4 character-set-server=utf8mb4 # 建立新表時將使用的預設儲存引擎 default-storage-engine=INNODB # 預設使用“mysql_native_password”外掛認證 default_authentication_plugin=mysql_native_password [mysql] # 設定mysql客戶端預設字符集 default-character-set=utf8mb4 [client] # 設定mysql客戶端連線服務端時預設使用的埠 port=3306 default-character-set=utf8mb4
修改文字文件格式
資料夾右上角點選檢視,勾選資料夾拓展名,將.txt字尾改為.ini
二、初始化MySQL
在安裝時,避免許可權問題出錯,儘量使用管理員身份執行cmd,否則在安裝時容易報錯,會導致安裝失敗的情況,如下圖所示
開啟後進入MySQL的bin目錄,在cmd介面輸入
cd+空格+mysql的安裝路徑
這裡我把解壓的資料夾名由mysql-8.0.22-winx64改為了MySQL,並放在了D盤的program files資料夾下,同理可自定義更改my.ini檔案中的安裝路徑
輸入執行命令
mysqld --initialize --console
複製初始密碼,後面改密碼會用到。
三、安裝和啟動MySQL服務
安裝之前要注意以前是否安裝過mysql的其他版本,如果安裝過,要完全解除安裝後再重新安裝,(如果不知道有沒有安裝可以可以在cmd視窗輸入services.msc檢視有沒有mysql服務)
1、安裝服務
首先執行下面的命令
mysqld --install [服務名] ###(服務名可以不加,預設為mysql)
出現 Service successfully installed 則表示安裝成功
2、啟動mysql服務
3、登入驗證mysql是否安裝成功
輸入
mysql -u root -p
回車後在password後面輸入上面產生的隨機密碼,如果如下圖所示,則表示mysql已經安裝成功。
注:一定要先開啟服務再登陸,否則會出現拒絕訪問的提示符!
修改原始密碼
由於原始產生的隨機碼太過於複雜,不便於登入mysql,因此我們要修改一個方便我們使用的密碼。
一、通過命令提示符修改密碼
在cmd介面登入mysql後輸入下列命令
alter user 'root'@'localhost' identified by 'root';
第一個root表示使用者名稱為root,第二個root表示我修改後的密碼為root。(這個操作要在mysql在登入狀態下才能執行)
修改後輸入exit退出,然後重新輸入
mysql -u root -p +密碼
登入驗證密碼是否修改成功。
執行完成後如下圖所示:
二、通過Navicat修改密碼
(Navicat軟體在上面的百度雲連結裡面,具體破解方式建議百度)
1、連線mysql,在登入介面輸入之前產生的隨機碼登入
2、雙擊剛剛新建的連線,Navicat會提示修改密碼。
這種方式僅限於第一次登入的情況下可以修改,如果再次修改密碼只能使用cmd命令視窗修改。
配置環境變數
為了方便登入操作mysql,可以設定一個全域性變數:
點選"我的電腦"–>“屬性”–>’‘高階系統設定’’–>’‘環境變數’’,接下來如下圖所操作
把新建的mysql變數新增到Path變數中,點選確定後就完成配置。