一MySQL安裝包下載
1,根據個人的電腦和喜好下載相應的版本,官網地址:https://dev.mysql.com/downloads/mysql/
百度網盤分享鏈接如下:
鏈接:https://pan.baidu.com/s/1Irr7s33FrvsVO5yt0ehJWg
提取碼:42x8
注意:MSI格式是指windows的安裝程序,下載后直接雙擊就能進入安裝向導的那種,,MSI比較方便快捷 區別於對文件進行解壓的安裝方式;
MSI格式格式安裝可以看這幾位大佬分享的https://blog.csdn.net/zhouzezhou/article/details/52446608 https://www.jb51.net/article/92158.htm
該頁面默認顯示的是最新的下載版本,如果需要獲取以前的版本,只需要點擊右側的鏈接“Looking for prevoius GA versions”即可;如果想下載最新的版本,直接在頁面底端點擊Download按鈕開始下載
點擊下載之后,進入到該頁面,這個頁面告訴你是否登錄,以及登錄之后有哪些好處,也可以跳過登錄直接下載,這里我們不登錄,直接點擊頁面底部的“No thanks, just start my download.”按鈕進行下載
二,使用zip壓縮包進行MySQL安裝
1.示例安裝mysql-8.0.28-winx64.zip,解壓安裝解壓文件夾至安裝目錄
2.配置環境變量
變量名:MYSQL_HOME
變量值:D:\MySQL\mysql-8.0.28-winx64
3.mysql-8.0.28解壓后沒有配置文件,需要手動新建配置文件my.ini和data存蓄文件
注意:my.ini文件內容如下(新建txt文本,將以下內容復制進去,改名為my.ini),注意basedir=自己安裝mysql的路徑,datadir=存儲的路徑
[mysqld] # 設置3306端口 default_authentication_plugin=mysql_native_password port=3306 # 設置mysql的安裝目錄 basedir=D:\MySQL\mysql-8.0.28-winx64 # 設置mysql數據庫的數據的存放目錄 datadir=D:\MySQL\mysql-8.0.28-winx64\data # 允許最大連接數 max_connections=200 # 允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統 max_connect_errors=10 # 服務端使用的字符集默認為UTF8 character-set-server=utf8 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 默認使用“mysql_native_password”插件認證 default_authentication_plugin=mysql_native_password #設置時區 default-time_zone=+8:00 secure_file_priv= [mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [client] # 設置mysql客戶端連接服務端時默認使用的端口 port=3306 default-character-set=utf8
4 以管理員的身份打開cmd, 切換至MySQL安裝目錄下的bin目錄
5,執行mysqld --install MYSQL[服務的名稱可以自己隨意寫] 將MySQL注冊為系統服務
6,初始化mysql 輸入mysqld --initialize
7,查看隨機生成的密碼 輸入mysqld --initialize --console
注意:執行此命令時會打印默認root賬號密碼,稍后將要使用,我們能看到密碼為 f/ZVoCl:i208,如果手殘關掉了重新執行該條命令,則重新生成密碼
8,安裝完成,啟動MySQL服務
開啟服務:net start MYSQL
net stop mysql 關閉MYSQL
9、首次輸入mysql -u root -p 輸入上面給的隨機密碼 進入數據庫然后修改密碼
修改密碼 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密碼';