做效果圖兼職的網(wǎng)站珠海網(wǎng)絡(luò)推廣公司
問題
系統(tǒng)環(huán)境:Windows11
數(shù)據(jù)庫版本:Mysql8
雙擊安裝,一路下一步,完成,很順利,但是開啟服務(wù)后 net start mysql 報錯:
服務(wù)沒有響應(yīng)控制功能。
請鍵入 NET HELPMSG 2186 以獲得更多的幫助
不要懷疑是不是自己哪里操作錯了?!(以管理員身份運行,服務(wù)端口,啟動命令...),同樣的操作在Windows10沒有任何問題,所以問題出在哪了?
原因
Windows11 缺少必要的?vcruntime140_1.dll,VC_redist.x64.exe
解決好這兩個就OK了。
解決方法
1 更新 vcruntime140_1.dll
下載64位版本vcruntime140_1.dll,然后放入mysql的bin目錄即可。
2?安裝?VC_redist.x64.exe
雙擊安裝,一路下一步,完成。
下載地址
vcruntime140-1.dll和VC-redist.x64.exe資源-CSDN文庫
備注:
1 介紹 vcruntime140_1.dll
vcruntime140_1.dll是Microsoft Visual C++運行時庫的一部分,它是一個動態(tài)鏈接庫(DLL)文件,包含了一系列用于支持由Visual Studio 2015及更高版本編譯的應(yīng)用程序所必需的運行時函數(shù)。這個DLL文件對于那些使用了C++標準庫和Microsoft特定擴展功能的Windows應(yīng)用程序至關(guān)重要。
具體來說,vcruntime140_1.dll提供了以下關(guān)鍵功能:
內(nèi)存管理:包含了執(zhí)行內(nèi)存分配、釋放和其他內(nèi)存操作所需的核心函數(shù)。
異常處理:實現(xiàn)了C++異常處理機制的支持代碼。
RTTI(運行時類型信息):支持在運行時檢查和識別對象類型的特性。
C++標準庫支持:包括STL容器、算法以及iostream等基本組件的實現(xiàn)。
線程和并發(fā)支持:可能涉及多線程編程所需的同步原語和任務(wù)調(diào)度功能。
當系統(tǒng)中缺少或損壞vcruntime140_1.dll時,依賴于該庫的應(yīng)用程序可能會無法啟動或者在運行過程中出現(xiàn)錯誤。為了解決這個問題,用戶通常需要重新安裝或修復(fù)相應(yīng)的Microsoft Visual C++ Redistributable Package,以確保所有必要的運行時組件都已正確安裝在系統(tǒng)上。
2?VC_redist.x64.exe
微軟公司為Visual C++的64位運行庫推出了vcredist_x64 .exe,包含了一些Visual C++的庫函數(shù)。一般用Visual C++開發(fā)的Windows應(yīng)用程序需要這個運行時庫的支持才能在沒有安裝Visual C++的計算機上正常運行。