官網下載地址
https://www.mysql.com/downloads/
選擇社區版本
點擊Archives
選擇對應版本進行下載
右鍵此電腦選擇屬性
選擇高級系統設置,點擊環境變量
注意選擇系統變量中的Path,點擊編輯
復制mysql的bin目錄路徑
1:轉到該路徑
2:然后復制該內容
點擊新建,將路徑復制到新建的行中,然后確定
首先打開顯示文件擴展名
在MySQL解壓目錄下,新建一個文本文檔和目錄,目錄名為Data
編輯新建文本文檔.txt,復制以下內容(注意修改文件內容:basedir和datadir)
[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄,切記此處一定要用雙斜杠\\,此處必須修改為你的mysql解壓目錄路徑
basedir=C:\\tools\\mysql-5.7.31-winx64
# 設置mysql數據庫的數據的存放目錄,此處必須修改為你的mysql解壓目錄下的bin目錄路徑
datadir=C:\\tools\\mysql-5.7.31-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
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8
配置文件注意事項:
basedir,datadir必須修改
'#' 為注釋,注釋過的內容不會生效,此處按需選擇,刪掉#后內容生效
如果不確定則直接復制該內容即可,除路徑外的內容不需要進行改動
然后修改新建文本文檔.txt文件名為my.ini
以管理員身份運行cmd
進入到mysql的解壓目錄中的bin下(必須)
如果mysql的解壓目錄在其它盤:參考附加>cmd轉到其它磁盤的方式
執行命令
mysqld install MySQL5 --defaults-file="D:\tools\MySQL\mysql-5.7.31-winx64\my.ini"
mysqld install 服務名(可以隨便起) --defaults-file="my.ini的路徑"
執行成功后的結果:
安裝過程<由于找不到MSVCR120.dll的系統錯誤>報錯處理
參考附加內容>關于在安裝時可能會出現<由于找不到MSVCR120.dll的系統錯誤>
執行mysqld --initialize --console,記住root@localhost后的密碼
執行net start mysql5啟動服務
其中mysql5為安裝時設置的服務名
登錄mysql
執行mysql -P 3306 -uroot -p登錄
其中3306為my.ini中設置的端口號
執行ALTER USER 'root'@'localhost' IDENTIFIED WITH mysqlnativepassword BY '新密碼';
注意復制上分號
修改完成退出mysql,輸入exit回車即可
使用新密碼登錄
至此,安裝完成
1:cmd轉到其它磁盤的方式
例如轉到磁盤D
需要在命令行直接輸入 d: ,然后再通過輸入cd 路徑的方式進入指定目錄
2:關于在安裝時可能會出現<由于找不到MSVCR120.dll的系統錯誤>
原因:
MSVCR120.dll缺失是許多Windows錯誤中警告動態鏈接庫文件(DLL)問題之一,MSVCR120.dll文件屬于Visual C ++ Redistributable Package,缺少運行庫
解決方法:
在微軟官網https://www.microsoft.com/zh-cn/下載Microsoft Visual C++ 2013即可
在此頁面下載2013版本運行庫:
https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
版本按需下載
3:常用命令
啟動MySQL服務
net start 服務名
停止服務
net stop 服務名
卸載服務
mysqld remove 服務名
(建議電腦端查看)
VisualCppRedist 是一款 裝機必備 的 系統運行庫 安裝軟件,當 綠色軟件 依賴組件 不存在時 則會出現例如 MSVCP120.dll 等 找不到 或是 程序出錯 以及 程序閃退 等問題時,即可通過安裝 Microsoft Visual C++ Redistributable(系統運行庫)進行解決。
先訪問 分享網盤 下載 安裝程序, 雙擊運行 后打開 下方圖示 的程序 安裝界面。先點擊 Next 按鈕 開始安裝,等待 安裝結束 后再點擊 Finish 按鈕即可 完成安裝。
然后依次點擊 此電腦 - 控制面板 - 卸載程序 檢查 安裝情況,各個版本 均已 成功安裝。自行測試 此前 無法正常使用 的軟件,即可確認因 系統運行庫導致的問題 已成功解決。
需要注意 VisualCppRedist 自 v0.35.0 版后不再支持 XP 操作系統,如需使用 靜默參數 的用戶可自行查看 項目介紹 進行使用。
Visual C++ Redistributables (x86/x64)
2005: 8.0.50727.6229
2008: 9.0.30729.7523
2010: 10.0.40219.473
2012: 11.0.61135.400
2013: 12.0.40664.0
2022: Latest
Visual Studio 2010 Tools for Office Runtime (x86/x64)
10.0.60833.0
Legacy Runtimes (x86)
Visual C++ 2002: 7.0.9975.0
Visual C++ 2003: 7.10.6119.0
Visual Basic Runtimes
Universal CRT:
complementary part of VC++ 2022 redist.
inbox component for Windows 10.
delivered as an update for Windows Vista/7/8/8.1, either in Monthly Quality Rollup, KB3118401, or KB2999226.
installed with VC++ 2019 redist for Windows XP.
this repack will install KB3118401 if UCRT is not available.
VC++ 2022 runtimes are binary compatible with VC++ 2015-2017-2019 and cover all VS 2015-2017-2019-2022 programs.
系統運行庫 不需要 經常更新,但是 一定要有!理論上安裝 官方原版 軟件是不會遇到這類問題的,如果遇到 運行出錯、程序閃退 時就先檢查 是否安裝 即可。另外,如果遇到某些軟件 無法使用 但 已安裝 系統運行庫的,可檢查 軟件依賴 的 運行庫版本,卸載原有版本后重新安裝 指定版本 進行解決。
---
關注公眾號「 拾集 Plus 」并在公眾號后臺回復「 3151 」獲取下載地址
軟件來源:https://github.com/abbodi1406/vcredist